def POST(self, repo_id): # Params params = self.params() distributor_id = params.get('id', None) overrides = params.get('override_config', None) call_request = publish_itinerary(repo_id, distributor_id, overrides)[0] return execution.execute_async(self, call_request)
def POST(self, repo_id): # validation manager = manager_factory.repo_query_manager() manager.get_repository(repo_id) # Params params = self.params() distributor_id = params.get('id', None) overrides = params.get('override_config', None) call_request = publish_itinerary(repo_id, distributor_id, overrides)[0] return execution.execute_async(self, call_request)