2021-04-20 10:22:26 +03:00
|
|
|
from extras.plugins import PluginConfig
|
|
|
|
|
|
|
|
|
|
|
|
class Config(PluginConfig):
|
|
|
|
name = 'netbox_interface_sync'
|
|
|
|
verbose_name = 'NetBox interface synchronization'
|
|
|
|
description = 'Syncing interfaces with the interfaces from device type for NetBox devices'
|
2021-10-30 12:27:25 +03:00
|
|
|
version = '0.2.0'
|
2021-04-20 10:22:26 +03:00
|
|
|
author = 'Victor Golovanenko'
|
|
|
|
author_email = 'drygdryg2014@yandex.ru'
|
|
|
|
default_settings = {
|
2022-01-11 18:21:11 +03:00
|
|
|
'exclude_virtual_interfaces': True,
|
2022-01-18 19:56:57 +03:00
|
|
|
'include_interfaces_panel': False,
|
|
|
|
# Compare description during diff
|
2022-01-18 20:26:15 +03:00
|
|
|
# If compare is true, description will also be synced to device
|
|
|
|
# Otherwise not.
|
|
|
|
'compare_description': True
|
2021-04-20 10:22:26 +03:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
config = Config
|