MCPcopy Create free account
hub / github.com/StackStorm/st2 / _split_params

Function _split_params

st2common/st2common/util/param.py:53–62  ·  view source on GitHub ↗
(runner_parameters, action_parameters, mixed_params)

Source from the content-addressed store, hash-verified

51
52
53def _split_params(runner_parameters, action_parameters, mixed_params):
54 def pf(params, skips):
55 result = {
56 k: v
57 for k, v in six.iteritems(mixed_params)
58 if k in params and k not in skips
59 }
60 return result
61
62 return (pf(runner_parameters, {}), pf(action_parameters, runner_parameters))
63
64
65def _cast_params(rendered, parameter_schemas):

Callers 1

render_final_paramsFunction · 0.85

Calls 1

pfFunction · 0.85

Tested by

no test coverage detected