MCPcopy Index your code
hub / github.com/bugy/script-server / post

Method post

src/web/server.py:149–159  ·  view source on GitHub ↗
(self, user)

Source from the content-addressed store, hash-verified

147 @requires_admin_rights
148 @inject_user
149 def post(self, user):
150 (config, _, uploaded_script) = self.read_config_parameters()
151
152 try:
153 self.application.config_service.create_config(user, config, uploaded_script)
154 except InvalidConfigException as e:
155 logging.warning('Failed to create script config', exc_info=True)
156 raise tornado.web.HTTPError(422, reason=str(e))
157 except InvalidAccessException as e:
158 logging.warning('Failed to create script config', exc_info=True)
159 raise tornado.web.HTTPError(403, reason=str(e))
160
161 @requires_admin_rights
162 @inject_user

Callers

nothing calls this directly

Calls 2

create_configMethod · 0.45

Tested by

no test coverage detected