コード例 #1
0
ファイル: config.py プロジェクト: takeratta/heron
def _set(cl_args):
  cluster, prop, value = cl_args['cluster'], cl_args['property'], cl_args['value']
  if cliconfig.is_valid_property(prop):
    cliconfig.set_property(cluster, prop, value)
    print("Updated property [%s] for cluster %s" % (prop, cluster))
  else:
    print("Error: Unknown property [%s] for cluster %s" % (prop, cluster))

  return SimpleResult(Status.Ok)
コード例 #2
0
ファイル: config.py プロジェクト: takeratta/heron
def _unset(cl_args):
  cluster, prop = cl_args['cluster'], cl_args['property']
  if cliconfig.is_valid_property(prop):
    cliconfig.unset_property(cluster, prop)
    print("Cleared property [%s] for cluster %s" % (prop, cluster))
  else:
    print("Error: Unknown property [%s] for cluster %s" % (prop, cluster))

  return SimpleResult(Status.Ok)