def _create_save_runnertype(metadata=False): created = RunnerTypeDB(name='python') created.description = '' created.enabled = True if not metadata: created.runner_parameters = {'r1': None, 'r2': None} else: created.runner_parameters = { 'r1': {'type': 'object', 'properties': {'r1a': {'type': 'string'}}}, 'r2': {'type': 'string', 'required': True} } created.runner_module = 'nomodule' return RunnerType.add_or_update(created)
def _create_save_runnertype(metadata=False): created = RunnerTypeDB(name="python") created.description = "" created.enabled = True if not metadata: created.runner_parameters = {"r1": None, "r2": None} else: created.runner_parameters = { "r1": {"type": "object", "properties": {"r1a": {"type": "string"}}}, "r2": {"type": "string", "required": True}, } created.runner_module = "nomodule" return RunnerType.add_or_update(created)
def _create_save_runnertype(metadata=False): created = RunnerTypeDB(name="python") created.description = "" created.enabled = True if not metadata: created.runner_parameters = {"r1": None, "r2": None} else: created.runner_parameters = { "r1": { "type": "object", "properties": { "r1a": { "type": "string" } } }, "r2": { "type": "string", "required": True }, } created.runner_module = "nomodule" return RunnerType.add_or_update(created)