Merge pull request #223 from mattt416/trello_35
Update horizon's local_settings.py template for Juno
This commit is contained in:
commit
aade8bc79f
@ -32,6 +32,7 @@ SESSION_COOKIE_SECURE = True
|
|||||||
# service API. For example, The identity service APIs have inconsistent
|
# service API. For example, The identity service APIs have inconsistent
|
||||||
# use of the decimal point, so valid options would be "2.0" or "3".
|
# use of the decimal point, so valid options would be "2.0" or "3".
|
||||||
# OPENSTACK_API_VERSIONS = {
|
# OPENSTACK_API_VERSIONS = {
|
||||||
|
# "data_processing": 1.1,
|
||||||
# "identity": 3,
|
# "identity": 3,
|
||||||
# "volume": 2
|
# "volume": 2
|
||||||
# }
|
# }
|
||||||
@ -45,7 +46,8 @@ SESSION_COOKIE_SECURE = True
|
|||||||
# OPENSTACK_KEYSTONE_DEFAULT_DOMAIN = 'Default'
|
# OPENSTACK_KEYSTONE_DEFAULT_DOMAIN = 'Default'
|
||||||
|
|
||||||
# Set Console type:
|
# Set Console type:
|
||||||
# valid options would be "AUTO", "VNC", "SPICE" or "RDP"
|
# valid options would be "AUTO"(default), "VNC", "SPICE", "RDP" or None
|
||||||
|
# Set to None explicitly if you want to deactivate the console.
|
||||||
# CONSOLE_TYPE = "AUTO"
|
# CONSOLE_TYPE = "AUTO"
|
||||||
|
|
||||||
# Default OpenStack Dashboard configuration.
|
# Default OpenStack Dashboard configuration.
|
||||||
@ -60,10 +62,11 @@ HORIZON_CONFIG = {
|
|||||||
'types': ['alert-success', 'alert-info']
|
'types': ['alert-success', 'alert-info']
|
||||||
},
|
},
|
||||||
'help_url': "{{ horizon_help_url|default('http://docs.openstack.org') }}",
|
'help_url': "{{ horizon_help_url|default('http://docs.openstack.org') }}",
|
||||||
'exceptions': {
|
'exceptions': {'recoverable': exceptions.RECOVERABLE,
|
||||||
'recoverable': exceptions.RECOVERABLE,
|
|
||||||
'not_found': exceptions.NOT_FOUND,
|
'not_found': exceptions.NOT_FOUND,
|
||||||
'unauthorized': exceptions.UNAUTHORIZED},
|
'unauthorized': exceptions.UNAUTHORIZED},
|
||||||
|
'angular_modules': [],
|
||||||
|
'js_files': [],
|
||||||
}
|
}
|
||||||
|
|
||||||
# Specify a regular expression to validate user passwords.
|
# Specify a regular expression to validate user passwords.
|
||||||
@ -76,13 +79,14 @@ HORIZON_CONFIG = {
|
|||||||
# multiple floating IP pools or complex network requirements.
|
# multiple floating IP pools or complex network requirements.
|
||||||
# HORIZON_CONFIG["simple_ip_management"] = False
|
# HORIZON_CONFIG["simple_ip_management"] = False
|
||||||
|
|
||||||
# Turn off browser autocompletion for the login form if so desired.
|
# Turn off browser autocompletion for forms including the login form and
|
||||||
|
# the database creation workflow if so desired.
|
||||||
# HORIZON_CONFIG["password_autocomplete"] = "off"
|
# HORIZON_CONFIG["password_autocomplete"] = "off"
|
||||||
|
|
||||||
LOCAL_PATH = os.path.dirname(os.path.abspath(__file__))
|
LOCAL_PATH = os.path.dirname(os.path.abspath(__file__))
|
||||||
|
|
||||||
# Set custom secret key:
|
# Set custom secret key:
|
||||||
# You can either set it to a specific value or you can let horizion generate a
|
# You can either set it to a specific value or you can let horizon generate a
|
||||||
# default secret key that is unique on this machine, e.i. regardless of the
|
# default secret key that is unique on this machine, e.i. regardless of the
|
||||||
# amount of Python WSGI workers (if used behind Apache+mod_wsgi): However, there
|
# amount of Python WSGI workers (if used behind Apache+mod_wsgi): However, there
|
||||||
# may be situations where you would want to set this explicitly, e.g. when
|
# may be situations where you would want to set this explicitly, e.g. when
|
||||||
@ -176,19 +180,33 @@ OPENSTACK_HYPERVISOR_FEATURES = {
|
|||||||
'can_set_password': False,
|
'can_set_password': False,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
# The OPENSTACK_CINDER_FEATURES settings can be used to enable optional
|
||||||
|
# services provided by cinder that is not exposed by its extension API.
|
||||||
|
OPENSTACK_CINDER_FEATURES = {
|
||||||
|
'enable_backup': False,
|
||||||
|
}
|
||||||
|
|
||||||
# The OPENSTACK_NEUTRON_NETWORK settings can be used to enable optional
|
# The OPENSTACK_NEUTRON_NETWORK settings can be used to enable optional
|
||||||
# services provided by neutron. Options currently available are load
|
# services provided by neutron. Options currently available are load
|
||||||
# balancer service, security groups, quotas, VPN service.
|
# balancer service, security groups, quotas, VPN service.
|
||||||
OPENSTACK_NEUTRON_NETWORK = {
|
OPENSTACK_NEUTRON_NETWORK = {
|
||||||
|
'enable_router': True,
|
||||||
|
'enable_quotas': True,
|
||||||
|
'enable_ipv6': False,
|
||||||
|
'enable_distributed_router': False,
|
||||||
|
'enable_ha_router': False,
|
||||||
'enable_lb': False,
|
'enable_lb': False,
|
||||||
'enable_firewall': False,
|
'enable_firewall': False,
|
||||||
'enable_quotas': True,
|
|
||||||
'enable_vpn': False,
|
'enable_vpn': False,
|
||||||
# The profile_support option is used to detect if an external router can be
|
# The profile_support option is used to detect if an external router can be
|
||||||
# configured via the dashboard. When using specific plugins the
|
# configured via the dashboard. When using specific plugins the
|
||||||
# profile_support can be turned on if needed.
|
# profile_support can be turned on if needed.
|
||||||
'profile_support': None,
|
'profile_support': None,
|
||||||
#'profile_support': 'cisco',
|
#'profile_support': 'cisco',
|
||||||
|
# Set which provider network types are supported. Only the network types
|
||||||
|
# in this list will be available to choose from when creating a network.
|
||||||
|
# Network types include local, flat, vlan, gre, and vxlan.
|
||||||
|
'supported_provider_types': ['flat', 'vlan', 'vxlan'],
|
||||||
}
|
}
|
||||||
|
|
||||||
# The OPENSTACK_IMAGE_BACKEND settings can be used to customize features
|
# The OPENSTACK_IMAGE_BACKEND settings can be used to customize features
|
||||||
@ -220,6 +238,11 @@ IMAGE_CUSTOM_PROPERTY_TITLES = {
|
|||||||
"image_type": _("Image Type")
|
"image_type": _("Image Type")
|
||||||
}
|
}
|
||||||
|
|
||||||
|
# The IMAGE_RESERVED_CUSTOM_PROPERTIES setting is used to specify which image
|
||||||
|
# custom properties should not be displayed in the Image Custom Properties
|
||||||
|
# table.
|
||||||
|
IMAGE_RESERVED_CUSTOM_PROPERTIES = []
|
||||||
|
|
||||||
# OPENSTACK_ENDPOINT_TYPE specifies the endpoint type to use for the endpoints
|
# OPENSTACK_ENDPOINT_TYPE specifies the endpoint type to use for the endpoints
|
||||||
# in the Keystone service catalog. Use this setting when Horizon is running
|
# in the Keystone service catalog. Use this setting when Horizon is running
|
||||||
# external to the OpenStack environment. The default is 'publicURL'.
|
# external to the OpenStack environment. The default is 'publicURL'.
|
||||||
@ -268,6 +291,8 @@ TIME_ZONE = "UTC"
|
|||||||
# 'compute': 'nova_policy.json',
|
# 'compute': 'nova_policy.json',
|
||||||
# 'volume': 'cinder_policy.json',
|
# 'volume': 'cinder_policy.json',
|
||||||
# 'image': 'glance_policy.json',
|
# 'image': 'glance_policy.json',
|
||||||
|
# 'orchestration': 'heat_policy.json',
|
||||||
|
# 'network': 'neutron_policy.json',
|
||||||
#}
|
#}
|
||||||
|
|
||||||
# Trove user and database extension support. By default support for
|
# Trove user and database extension support. By default support for
|
||||||
@ -380,6 +405,10 @@ LOGGING = {
|
|||||||
'handlers': ['null'],
|
'handlers': ['null'],
|
||||||
'propagate': False,
|
'propagate': False,
|
||||||
},
|
},
|
||||||
|
'scss': {
|
||||||
|
'handlers': ['null'],
|
||||||
|
'propagate': False,
|
||||||
|
},
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -387,19 +416,19 @@ LOGGING = {
|
|||||||
# It is specified in the form.
|
# It is specified in the form.
|
||||||
SECURITY_GROUP_RULES = {
|
SECURITY_GROUP_RULES = {
|
||||||
'all_tcp': {
|
'all_tcp': {
|
||||||
'name': 'ALL TCP',
|
'name': _('All TCP'),
|
||||||
'ip_protocol': 'tcp',
|
'ip_protocol': 'tcp',
|
||||||
'from_port': '1',
|
'from_port': '1',
|
||||||
'to_port': '65535',
|
'to_port': '65535',
|
||||||
},
|
},
|
||||||
'all_udp': {
|
'all_udp': {
|
||||||
'name': 'ALL UDP',
|
'name': _('All UDP'),
|
||||||
'ip_protocol': 'udp',
|
'ip_protocol': 'udp',
|
||||||
'from_port': '1',
|
'from_port': '1',
|
||||||
'to_port': '65535',
|
'to_port': '65535',
|
||||||
},
|
},
|
||||||
'all_icmp': {
|
'all_icmp': {
|
||||||
'name': 'ALL ICMP',
|
'name': _('All ICMP'),
|
||||||
'ip_protocol': 'icmp',
|
'ip_protocol': 'icmp',
|
||||||
'from_port': '-1',
|
'from_port': '-1',
|
||||||
'to_port': '-1',
|
'to_port': '-1',
|
||||||
@ -490,13 +519,10 @@ SECURITY_GROUP_RULES = {
|
|||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|
||||||
FLAVOR_EXTRA_KEYS = {
|
# Indicate to the Sahara data processing service whether or not
|
||||||
'flavor_keys': [
|
# automatic floating IP allocation is in effect. If it is not
|
||||||
('quota:read_bytes_sec', _('Quota: Read bytes')),
|
# in effect, the user will be prompted to choose a floating IP
|
||||||
('quota:write_bytes_sec', _('Quota: Write bytes')),
|
# pool for use in their cluster. False by default. You would want
|
||||||
('quota:cpu_quota', _('Quota: CPU')),
|
# to set this to True if you were running Nova Networking with
|
||||||
('quota:cpu_period', _('Quota: CPU period')),
|
# auto_assign_floating_ip = True.
|
||||||
('quota:inbound_average', _('Quota: Inbound average')),
|
# SAHARA_AUTO_IP_ALLOCATION_ENABLED = False
|
||||||
('quota:outbound_average', _('Quota: Outbound average')),
|
|
||||||
]
|
|
||||||
}
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user