Rename example.py to extra.py
And add some comments to the the file that hopefully guide the user.
This commit is contained in:
parent
dc77f1a0b1
commit
dad0608834
2
.gitignore
vendored
2
.gitignore
vendored
@ -5,6 +5,6 @@ docker-compose.override.yml
|
|||||||
*.pem
|
*.pem
|
||||||
configuration/*
|
configuration/*
|
||||||
!configuration/configuration.py
|
!configuration/configuration.py
|
||||||
!configuration/example.py
|
!configuration/extra.py
|
||||||
configuration/ldap/*
|
configuration/ldap/*
|
||||||
!configuration/ldap/ldap_config.py
|
!configuration/ldap/ldap_config.py
|
||||||
|
@ -1,3 +1,9 @@
|
|||||||
|
####
|
||||||
|
## We recommend to not edit this file.
|
||||||
|
## Create separate files to overwrite the settings.
|
||||||
|
## See `extra.py` as an example.
|
||||||
|
####
|
||||||
|
|
||||||
import re
|
import re
|
||||||
|
|
||||||
from os.path import dirname, abspath, join
|
from os.path import dirname, abspath, join
|
||||||
|
@ -1,49 +0,0 @@
|
|||||||
# Specify one or more name and email address tuples representing NetBox administrators. These people will be notified of
|
|
||||||
# application errors (assuming correct email settings are provided).
|
|
||||||
# ADMINS = [
|
|
||||||
# # ['John Doe', 'jdoe@example.com'],
|
|
||||||
# ]
|
|
||||||
|
|
||||||
|
|
||||||
# URL schemes that are allowed within links in NetBox
|
|
||||||
# ALLOWED_URL_SCHEMES = (
|
|
||||||
# 'file', 'ftp', 'ftps', 'http', 'https', 'irc', 'mailto', 'sftp', 'ssh', 'tel', 'telnet', 'tftp', 'vnc', 'xmpp',
|
|
||||||
# )
|
|
||||||
|
|
||||||
|
|
||||||
# NAPALM optional arguments (see http://napalm.readthedocs.io/en/latest/support/#optional-arguments). Arguments must
|
|
||||||
# be provided as a dictionary.
|
|
||||||
# NAPALM_ARGS = {}
|
|
||||||
|
|
||||||
|
|
||||||
# Enable installed plugins. Add the name of each plugin to the list.
|
|
||||||
# from netbox.configuration.configuration import PLUGINS
|
|
||||||
# PLUGINS.append('my_plugin')
|
|
||||||
|
|
||||||
# Plugins configuration settings. These settings are used by various plugins that the user may have installed.
|
|
||||||
# Each key in the dictionary is the name of an installed plugin and its value is a dictionary of settings.
|
|
||||||
# from netbox.configuration.configuration import PLUGINS_CONFIG
|
|
||||||
# PLUGINS_CONFIG['my_plugin'] = {
|
|
||||||
# 'foo': 'bar',
|
|
||||||
# 'buzz': 'bazz'
|
|
||||||
# }
|
|
||||||
|
|
||||||
|
|
||||||
# Remote authentication support
|
|
||||||
# REMOTE_AUTH_ENABLED = False
|
|
||||||
# REMOTE_AUTH_BACKEND = 'netbox.authentication.RemoteUserBackend'
|
|
||||||
# REMOTE_AUTH_HEADER = 'HTTP_REMOTE_USER'
|
|
||||||
# REMOTE_AUTH_AUTO_CREATE_USER = True
|
|
||||||
# REMOTE_AUTH_DEFAULT_GROUPS = []
|
|
||||||
# REMOTE_AUTH_DEFAULT_PERMISSIONS = {}
|
|
||||||
|
|
||||||
|
|
||||||
# By default uploaded media is stored on the local filesystem. Using Django-storages is also supported. Provide the
|
|
||||||
# class path of the storage driver in STORAGE_BACKEND and any configuration options in STORAGE_CONFIG. For example:
|
|
||||||
# STORAGE_BACKEND = 'storages.backends.s3boto3.S3Boto3Storage'
|
|
||||||
# STORAGE_CONFIG = {
|
|
||||||
# 'AWS_ACCESS_KEY_ID': 'Key ID',
|
|
||||||
# 'AWS_SECRET_ACCESS_KEY': 'Secret',
|
|
||||||
# 'AWS_STORAGE_BUCKET_NAME': 'netbox',
|
|
||||||
# 'AWS_S3_REGION_NAME': 'eu-west-1',
|
|
||||||
# }
|
|
55
configuration/extra.py
Normal file
55
configuration/extra.py
Normal file
@ -0,0 +1,55 @@
|
|||||||
|
####
|
||||||
|
## This file contains extra configuration options that can't be configured
|
||||||
|
## directly through environment variables.
|
||||||
|
####
|
||||||
|
|
||||||
|
## Specify one or more name and email address tuples representing NetBox administrators. These people will be notified of
|
||||||
|
## application errors (assuming correct email settings are provided).
|
||||||
|
# ADMINS = [
|
||||||
|
# # ['John Doe', 'jdoe@example.com'],
|
||||||
|
# ]
|
||||||
|
|
||||||
|
|
||||||
|
## URL schemes that are allowed within links in NetBox
|
||||||
|
# ALLOWED_URL_SCHEMES = (
|
||||||
|
# 'file', 'ftp', 'ftps', 'http', 'https', 'irc', 'mailto', 'sftp', 'ssh', 'tel', 'telnet', 'tftp', 'vnc', 'xmpp',
|
||||||
|
# )
|
||||||
|
|
||||||
|
|
||||||
|
## NAPALM optional arguments (see http://napalm.readthedocs.io/en/latest/support/#optional-arguments). Arguments must
|
||||||
|
## be provided as a dictionary.
|
||||||
|
# NAPALM_ARGS = {}
|
||||||
|
|
||||||
|
|
||||||
|
## Enable installed plugins. Add the name of each plugin to the list.
|
||||||
|
# from netbox.configuration.configuration import PLUGINS
|
||||||
|
# PLUGINS.append('my_plugin')
|
||||||
|
|
||||||
|
## Plugins configuration settings. These settings are used by various plugins that the user may have installed.
|
||||||
|
## Each key in the dictionary is the name of an installed plugin and its value is a dictionary of settings.
|
||||||
|
# from netbox.configuration.configuration import PLUGINS_CONFIG
|
||||||
|
# PLUGINS_CONFIG['my_plugin'] = {
|
||||||
|
# 'foo': 'bar',
|
||||||
|
# 'buzz': 'bazz'
|
||||||
|
# }
|
||||||
|
|
||||||
|
|
||||||
|
## Remote authentication support
|
||||||
|
# REMOTE_AUTH_DEFAULT_PERMISSIONS = {}
|
||||||
|
|
||||||
|
|
||||||
|
## By default uploaded media is stored on the local filesystem. Using Django-storages is also supported. Provide the
|
||||||
|
## class path of the storage driver in STORAGE_BACKEND and any configuration options in STORAGE_CONFIG. For example:
|
||||||
|
# STORAGE_BACKEND = 'storages.backends.s3boto3.S3Boto3Storage'
|
||||||
|
# STORAGE_CONFIG = {
|
||||||
|
# 'AWS_ACCESS_KEY_ID': 'Key ID',
|
||||||
|
# 'AWS_SECRET_ACCESS_KEY': 'Secret',
|
||||||
|
# 'AWS_STORAGE_BUCKET_NAME': 'netbox',
|
||||||
|
# 'AWS_S3_REGION_NAME': 'eu-west-1',
|
||||||
|
# }
|
||||||
|
|
||||||
|
|
||||||
|
## This file can contain arbitrary Python code, e.g.:
|
||||||
|
# from datetime import datetime
|
||||||
|
# now = datetime.now().strftime("%d/%m/%Y %H:%M:%S")
|
||||||
|
# BANNER_TOP = f'<marquee width="200px">This instance started on {now}.</marquee>'
|
Loading…
Reference in New Issue
Block a user