Example #1
0
 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))
Example #3
0
 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))
Example #4
0
 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))
Example #6
0
 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))
Example #7
0
 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))
Example #8
0
 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))
Example #9
0
 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))
Example #11
0
 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))