{% extends 'base/layout.html' %} {% load helpers %} {% block title %}VitalQIP Settings{% endblock %} {% block header %}
configuration.py file.
| VitalQIP API URL |
{% if config.qip_url %}
{{ config.qip_url }}
{% else %}
Not configured
{% endif %}
|
|---|---|
| Username |
{% if config.qip_username %}
{{ config.qip_username }}
{% else %}
Not configured
{% endif %}
|
| Password | {% if config.qip_password %} Configured {% else %} Not configured {% endif %} |
| Organization | {{ config.qip_organization|default:"OHSU" }} |
| Timeout | {{ config.timeout|default:"30" }} seconds |
| Cache Timeout | {{ config.cache_timeout|default:"300" }} seconds |
| Verify SSL | {% if config.verify_ssl %} Yes {% else %} No (legacy mode) {% endif %} |
To configure the VitalQIP plugin, add the following to your NetBox configuration.py file:
PLUGINS_CONFIG = {
'netbox_vitalqip': {
'qip_url': 'https://dhcp.example.com/api',
'qip_username': 'your-username',
'qip_password': 'your-password',
'qip_organization': 'OHSU',
'timeout': 30,
'cache_timeout': 300,
'verify_ssl': False, # Legacy VitalQIP requires this
}
}
Note: After updating the configuration, restart NetBox to apply changes.