def take_action(self, parsed_args): client = utils.doc_from_json_file(parsed_args.file) try: client_id = self.app.client.clients.create(client) except Exception as err: raise exceptions.ApiClientException(err.message) else: logging.info("Client {0} registered".format(client_id))
def take_action(self, parsed_args): client = utils.doc_from_json_file(parsed_args.file) try: client_id = self.app.client.clients.create(client) except Exception as err: raise exceptions.ApiClientException(err.message) else: logging.info("Client {0} registered".format(client_id))
def take_action(self, parsed_args): backup = utils.doc_from_json_file(parsed_args.file) backup_id = self.app.client.backups.create(backup) logging.info('Backup {0} created'.format(backup_id))
def take_action(self, parsed_args): job = utils.doc_from_json_file(parsed_args.file) self.app.client.jobs.update(parsed_args.job_id, job) logging.info('Job {0} updated'.format(parsed_args.job_id))
def take_action(self, parsed_args): action = utils.doc_from_json_file(parsed_args.file) self.app.client.actions.update(parsed_args.action_id, action) logging.info('Action {0} updated'.format(parsed_args.action_id))
def take_action(self, parsed_args): job = utils.doc_from_json_file(parsed_args.file) job['client_id'] = parsed_args.client_id job_id = self.app.client.jobs.create(job) logging.info('Job {0} created'.format(job_id))
def take_action(self, parsed_args): session = utils.doc_from_json_file(parsed_args.file) self.app.client.sessions.update(parsed_args.session_id, session) logging.info('Session {0} updated'.format(parsed_args.session_id))
def take_action(self, parsed_args): job = utils.doc_from_json_file(parsed_args.file) self.app.client.jobs.update(parsed_args.job_id, job) logging.info('Job {0} updated'.format(parsed_args.job_id))
def take_action(self, parsed_args): job = utils.doc_from_json_file(parsed_args.file) job['client_id'] = parsed_args.client_id job_id = self.app.client.jobs.create(job) logging.info('Job {0} created'.format(job_id))
def take_action(self, parsed_args): session = utils.doc_from_json_file(parsed_args.file) session_id = self.app.client.sessions.create(session) logging.info('Session {0} created'.format(session_id))
def take_action(self, parsed_args): action = utils.doc_from_json_file(parsed_args.file) action_id = self.app.client.actions.create(action) logging.info('Action {0} created'.format(action_id))