|
@@ -158,39 +158,6 @@ PARAMS = (
|
|
|
},
|
|
},
|
|
|
),
|
|
),
|
|
|
|
|
|
|
|
- # NAPALM
|
|
|
|
|
- ConfigParam(
|
|
|
|
|
- name='NAPALM_USERNAME',
|
|
|
|
|
- label=_('NAPALM username'),
|
|
|
|
|
- default='',
|
|
|
|
|
- description=_("Username to use when connecting to devices via NAPALM")
|
|
|
|
|
- ),
|
|
|
|
|
- ConfigParam(
|
|
|
|
|
- name='NAPALM_PASSWORD',
|
|
|
|
|
- label=_('NAPALM password'),
|
|
|
|
|
- default='',
|
|
|
|
|
- description=_("Password to use when connecting to devices via NAPALM")
|
|
|
|
|
- ),
|
|
|
|
|
- ConfigParam(
|
|
|
|
|
- name='NAPALM_TIMEOUT',
|
|
|
|
|
- label=_('NAPALM timeout'),
|
|
|
|
|
- default=30,
|
|
|
|
|
- description=_("NAPALM connection timeout (in seconds)"),
|
|
|
|
|
- field=forms.IntegerField
|
|
|
|
|
- ),
|
|
|
|
|
- ConfigParam(
|
|
|
|
|
- name='NAPALM_ARGS',
|
|
|
|
|
- label=_('NAPALM arguments'),
|
|
|
|
|
- default={},
|
|
|
|
|
- description=_("Additional arguments to pass when invoking a NAPALM driver (as JSON data)"),
|
|
|
|
|
- field=forms.JSONField,
|
|
|
|
|
- field_kwargs={
|
|
|
|
|
- 'widget': forms.Textarea(
|
|
|
|
|
- attrs={'class': 'vLargeTextField'}
|
|
|
|
|
- ),
|
|
|
|
|
- },
|
|
|
|
|
- ),
|
|
|
|
|
-
|
|
|
|
|
# User preferences
|
|
# User preferences
|
|
|
ConfigParam(
|
|
ConfigParam(
|
|
|
name='DEFAULT_USER_PREFERENCES',
|
|
name='DEFAULT_USER_PREFERENCES',
|