del data[args.name] file_content_overwrite(CUSTOM_CONFIG_FILE, data) # If any value changed which requires restart of REST server restart = False for key in changed_keys: if key in RESTART_CONFIGS: restart = True break if restart: print ("\nRestart glustereventsd in all nodes") sync_to_peers(args) class SyncCmd(Cmd): name = "sync" def run(self, args): sync_to_peers(args) def common_args(parser): parser.add_argument("--json", help="JSON Output", action="store_true") if __name__ == "__main__": set_common_args_func(common_args) runcli()
def main(): runcli()