def execute(self, args): print('Running translate task...') categories = filesystem.loader(args['root_folder']).load() filesystem_client = filesystem.client(args['root_folder']) zendesk.pusher(args['company_uri'], args['user'], args['password'], filesystem_client, args['image_cdn'], args['disable_article_comments']).push(categories) print('Done')
def execute(self, args): logging.info('Running export task...') categories = filesystem.loader( args['root_folder'], args['disable_article_comments']).load() filesystem_client = filesystem.client(args['root_folder']) zendesk.pusher(args['company_uri'], args['user'], args['password'], filesystem_client).push(categories) logging.info('Export task completed')
def execute(self, args): print('Running doctor task...') categories = filesystem.loader(args['root_folder']).load() filesystem_client = filesystem.client(args['root_folder']) filesystem_doctor = filesystem.doctor(args['root_folder']) translate_doctor = translate.doctor(args['webtranslateit_api_key']) zendesk_doctor = zendesk.doctor( args['company_uri'], args['user'], args['password'], filesystem_client, args['force']) zendesk_doctor.fix(categories) filesystem_doctor.fix(categories) translate_doctor.fix(categories) filesystem.saver(args['root_folder']).save(categories) print('Done')
def execute(self, args): print('Running doctor task...') categories = filesystem.loader(args['root_folder']).load() filesystem_client = filesystem.client(args['root_folder']) filesystem_doctor = filesystem.doctor(args['root_folder']) translate_doctor = translate.doctor(args['webtranslateit_api_key']) zendesk_doctor = zendesk.doctor(args['company_uri'], args['user'], args['password'], filesystem_client, args['force']) zendesk_doctor.fix(categories) filesystem_doctor.fix(categories) translate_doctor.fix(categories) filesystem.saver(args['root_folder']).save(categories) print('Done')