2020-06-24 13:28:09 +02:00
|
|
|
VERSION = '1.0.7'
|
2020-04-15 00:56:20 +02:00
|
|
|
|
|
|
|
try:
|
|
|
|
from extras.plugins import PluginConfig
|
|
|
|
except ImportError:
|
|
|
|
# Dummy for when importing outside of netbox
|
|
|
|
class PluginConfig:
|
|
|
|
pass
|
|
|
|
|
|
|
|
|
|
|
|
class NetBoxDDNSConfig(PluginConfig):
|
|
|
|
name = 'netbox_ddns'
|
|
|
|
verbose_name = 'Dynamic DNS'
|
|
|
|
version = VERSION
|
|
|
|
author = 'Sander Steffann'
|
|
|
|
author_email = 'sander@steffann.nl'
|
|
|
|
description = 'Dynamic DNS Connector for NetBox'
|
|
|
|
base_url = 'ddns'
|
|
|
|
required_settings = []
|
|
|
|
default_settings = {}
|
|
|
|
|
|
|
|
def ready(self):
|
|
|
|
super().ready()
|
|
|
|
|
|
|
|
from . import signals
|
|
|
|
|
|
|
|
|
|
|
|
config = NetBoxDDNSConfig
|