(
param_name,
*,
type=None,
default=None,
required=None,
secure=None,
param=None,
env_var=None,
no_value=None,
constant=None,
multiselect_separator=None,
multiselect_argument_type=None,
min=None,
max=None,
allowed_values=None,
values_script=None,
file_dir=None,
file_recursive=None,
file_type=None,
file_extensions=None,
excluded_files=None,
same_arg_param=None,
values_script_shell=None,
max_length=None,
regex=None,
pass_as=None,
stdin_expected_text=None,
ui_separator_type=None,
ui_separator_title=None,
values_ui_mapping=None)
| 129 | |
| 130 | |
| 131 | def create_script_param_config( |
| 132 | param_name, |
| 133 | *, |
| 134 | type=None, |
| 135 | default=None, |
| 136 | required=None, |
| 137 | secure=None, |
| 138 | param=None, |
| 139 | env_var=None, |
| 140 | no_value=None, |
| 141 | constant=None, |
| 142 | multiselect_separator=None, |
| 143 | multiselect_argument_type=None, |
| 144 | min=None, |
| 145 | max=None, |
| 146 | allowed_values=None, |
| 147 | values_script=None, |
| 148 | file_dir=None, |
| 149 | file_recursive=None, |
| 150 | file_type=None, |
| 151 | file_extensions=None, |
| 152 | excluded_files=None, |
| 153 | same_arg_param=None, |
| 154 | values_script_shell=None, |
| 155 | max_length=None, |
| 156 | regex=None, |
| 157 | pass_as=None, |
| 158 | stdin_expected_text=None, |
| 159 | ui_separator_type=None, |
| 160 | ui_separator_title=None, |
| 161 | values_ui_mapping=None): |
| 162 | method_params = dict(locals()) |
| 163 | conf = {'name': param_name} |
| 164 | |
| 165 | simple_options = { |
| 166 | 'type': 'type', |
| 167 | 'default': 'default', |
| 168 | 'required': 'required', |
| 169 | 'secure': 'secure', |
| 170 | 'param': 'param', |
| 171 | 'env_var': 'env_var', |
| 172 | 'no_value': 'no_value', |
| 173 | 'constant': 'constant', |
| 174 | 'multiselect_separator': 'separator', |
| 175 | 'multiselect_argument_type': 'multiselect_argument_type', |
| 176 | 'min': 'min', |
| 177 | 'max': 'max', |
| 178 | 'file_dir': 'file_dir', |
| 179 | 'file_recursive': 'file_recursive', |
| 180 | 'file_extensions': 'file_extensions', |
| 181 | 'file_type': 'file_type', |
| 182 | 'excluded_files': 'excluded_files', |
| 183 | 'same_arg_param': 'same_arg_param', |
| 184 | 'regex': 'regex', |
| 185 | 'max_length': 'max_length', |
| 186 | 'pass_as': 'pass_as', |
| 187 | 'stdin_expected_text': 'stdin_expected_text', |
| 188 | 'values_ui_mapping': 'values_ui_mapping', |
no outgoing calls
no test coverage detected