def sync_domains(domains, site=None): from bench.config.site_config import sync_domains if not site: print("Please specify site") sys.exit(1) domains = json.loads(domains) if not isinstance(domains, list): print("Domains should be a json list of strings or dictionaries") sys.exit(1) changed = sync_domains(site, domains, bench_path='.') # if changed, success, else failure sys.exit(0 if changed else 1)
def sync_domains(domains, site=None): from bench.config.site_config import sync_domains if not site: print "Please specify site" sys.exit(1) domains = json.loads(domains) if not isinstance(domains, list): print "Domains should be a json list of strings or dictionaries" sys.exit(1) changed = sync_domains(site, domains, bench_path='.') # if changed, success, else failure sys.exit(0 if changed else 1)
def sync_domains(domain=None, site=None): from bench.config.site_config import sync_domains if not site: print("Please specify site") sys.exit(1) try: domains = list(map(str,domain)) except Exception: print("Domains should be a json list of strings or dictionaries") sys.exit(1) changed = sync_domains(site, domains, bench_path='.') # if changed, success, else failure sys.exit(0 if changed else 1)
def sync_domains(domain=None, site=None): from bench.config.site_config import sync_domains if not site: print("Please specify site") sys.exit(1) try: domains = list(map(str, domain)) except Exception: print("Domains should be a json list of strings or dictionaries") sys.exit(1) changed = sync_domains(site, domains, bench_path='.') # if changed, success, else failure sys.exit(0 if changed else 1)