MCPcopy Create free account
hub / github.com/bugy/script-server / create_parameter_model_from_config

Function create_parameter_model_from_config

src/tests/test_utils.py:339–357  ·  view source on GitHub ↗
(config,
                                       *,
                                       username='user1',
                                       audit_name='127.0.0.1',
                                       working_dir=None,
                                       all_parameters=None)

Source from the content-addressed store, hash-verified

337
338
339def create_parameter_model_from_config(config,
340 *,
341 username='user1',
342 audit_name='127.0.0.1',
343 working_dir=None,
344 all_parameters=None):
345 if all_parameters is None:
346 all_parameters = []
347
348 if config is None:
349 config = {}
350
351 return ParameterModel(
352 config,
353 username,
354 audit_name,
355 lambda: ObservableList(all_parameters),
356 working_dir=working_dir,
357 process_invoker=process_invoker)
358
359
360def create_audit_names(ip=None, auth_username=None, proxy_username=None, hostname=None):

Callers 1

_create_parameter_modelFunction · 0.90

Calls 2

ObservableListClass · 0.90
ParameterModelClass · 0.85

Tested by

no test coverage detected