def run_unit_tests(args): test_result = config.connection.project.run_unit_tests(request_payload) if args.respond_with_html == True: html = util.generate_html_response(args.operation, test_result, request_payload) print util.generate_success_response(html, "html") else: print test_result
def deploy_to_server(args): deploy_result = config.connection.project.deploy_to_server(request_payload) if args.respond_with_html == True: html = util.generate_html_response(args.operation, deploy_result, request_payload) print util.generate_success_response(html, "html") else: print deploy_result
def index_metadata(args): index_result = config.connection.project.index_metadata() if args.respond_with_html == True: html = util.generate_html_response(args.operation, index_result, request_payload) print util.generate_success_response(html, "html") else: print util.generate_success_response(index_result)
def project_health_check(self): if self.args.respond_with_html == True: health_check_dict = config.connection.project.run_health_check(); html = util.generate_html_response(self.operation, health_check_dict) print util.generate_success_response(html, "html") else: print json.dumps(config.connection.project.run_health_check(),indent=4);
def run_unit_tests(self): test_result = config.connection.project.run_unit_tests(self.payload) if self.args.respond_with_html == True: html = util.generate_html_response(self.operation, test_result, self.payload) return util.generate_success_response(html, "html") else: return test_result
def index_metadata(self): if 'metadata_type' in self.payload: index_result = config.connection.project.index_metadata(self.payload['metadata_type']) else: index_result = config.connection.project.index_metadata() if self.args.respond_with_html == True: html = util.generate_html_response(self.args.operation, index_result, self.payload) print util.generate_success_response(html, "html") else: print util.generate_success_response("Project metadata indexed successfully")
def deploy_to_server(args): deploy_result = config.connection.project.deploy_to_server(request_payload) if args.respond_with_html == True: html = util.generate_html_response(args.operation, deploy_result, request_payload) response = json.loads(util.generate_success_response(html, "html")) response['deploy_success'] = True # if deployment to one org fails, the entire deploy was not successful for result in deploy_result: if result['success'] == False: response['deploy_success'] = False break print json.dumps(response) else: print deploy_result