-
-
Save anonymous/907998a4f5b0deeb2342 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[DEFAULT] | |
# Show more verbose log output (sets INFO log level output) | |
verbose = True | |
# Show debugging output in logs (sets DEBUG log level output) | |
debug = True | |
# Address to bind the API server | |
bind_host = 0.0.0.0 | |
# Port the bind the API server to | |
bind_port = 8779 | |
# Number of workers for the API service. The default will | |
# be the number of CPUs available. (integer value) | |
#trove_api_workers=None | |
#===================== RPC Configuration ================================= | |
# URL representing the messaging driver to use and its full configuration. | |
# If not set, we fall back to the 'rpc_backend' option and driver specific | |
# configuration. | |
#transport_url=<None> | |
# The messaging driver to use. Options include rabbit, qpid and zmq. | |
# Default is rabbit. (string value) | |
#rpc_backend=rabbit | |
# The default exchange under which topics are scoped. May be | |
# overridden by an exchange name specified in the 'transport_url option. | |
#control_exchange=openstack | |
# ==================== RabbitMQ Configuration ======================= | |
# The RabbitMQ broker address where a single node is used. | |
# (string value) | |
#rabbit_host=localhost | |
# The RabbitMQ broker port where a single node is used. | |
# (integer value) | |
#rabbit_port=5672 | |
# RabbitMQ HA cluster host:port pairs. (list value) | |
#rabbit_hosts=$rabbit_host:$rabbit_port | |
# The RabbitMQ broker port where a single node is used. | |
# (integer value) | |
#rabbit_port=5672 | |
# RabbitMQ HA cluster host:port pairs. (list value) | |
#rabbit_hosts=$rabbit_host:$rabbit_port | |
# Connect over SSL for RabbitMQ. (boolean value) | |
#rabbit_use_ssl=false | |
# The RabbitMQ userid. (string value) | |
#rabbit_userid=guest | |
# The RabbitMQ password. (string value) | |
rabbit_password=1 | |
# The RabbitMQ virtual host. (string value) | |
#rabbit_virtual_host=/ | |
# SQLAlchemy connection string for the reference implementation | |
# registry server. Any valid SQLAlchemy connection string is fine. | |
# See: http://www.sqlalchemy.org/docs/05/reference/sqlalchemy/connections.html#sqlalchemy.create_engine | |
# sql_connection = sqlite:///trove_test.sqlite | |
sql_connection = mysql://root:1@localhost/trove | |
#sql_connection = postgresql://trove:trove@localhost/trove | |
# Period in seconds after which SQLAlchemy should reestablish its connection | |
# to the database. | |
# | |
# MySQL uses a default `wait_timeout` of 8 hours, after which it will drop | |
# idle connections. This can result in 'MySQL Gone Away' exceptions. If you | |
# notice this, you can lower this value to ensure that SQLAlchemy reconnects | |
# before MySQL can drop the connection. | |
sql_idle_timeout = 3600 | |
# Maximum line size of message headers to be accepted. | |
# max_header_line may need to be increased when using large tokens | |
# (typically those generated by the Keystone v3 API with big service | |
# catalogs) | |
# max_header_line = 16384 | |
#DB Api Implementation | |
db_api_implementation = "trove.db.sqlalchemy.api" | |
# Configuration options for talking to nova via the novaclient. | |
trove_auth_url = http://localhost:5000/v2.0 | |
#nova_compute_url = http://localhost:8774/v2 | |
#cinder_url = http://localhost:8776/v1 | |
#swift_url = http://localhost:8080/v1/AUTH_ | |
#neutron_url = http://localhost:9696/ | |
# nova_compute_url, cinder_url, swift_url, and heat_url can all be fetched | |
# from Keystone. To fetch from Keystone, comment out nova_compute_url, | |
# cinder_url, swift_url, and heat_url and optionally uncomment the lines below. | |
# Region name of this node. Used when searching catalog. Default value is None. | |
#os_region_name = RegionOne | |
# Service type to use when searching catalog. | |
#nova_compute_service_type = compute | |
# Service type to use when searching catalog. | |
#cinder_service_type = volumev2 | |
# Service type to use when searching catalog. | |
#swift_service_type = object-store | |
# Service type to use when searching catalog. | |
#heat_service_type = orchestration | |
# Service type to use when searching catalog. | |
#neutron_service_type = network | |
# Config option for showing the IP address that nova doles out | |
# For nova-network, set this to the appropriate network label defined in nova | |
# For neutron, set this to .* since users can specify custom network labels | |
# You can also optionally specify regex'es to match the actual IP addresses | |
# ip_regex (white-list) is applied before black_list_regex in the filter chain | |
network_label_regex = ^private$ | |
#network_label_regex = .* //with neutron enabled | |
#ip_regex = ^(15.|123.) | |
#black_list_regex = ^10.0.0. | |
# Config options for enabling volume service | |
trove_volume_support = True | |
block_device_mapping = vdb | |
device_path = /dev/vdb | |
# Maximum volume size for an instance | |
max_accepted_volume_size = 10 | |
max_instances_per_user = 5 | |
# Maximum volume capacity (in GB) spanning across all trove volumes per tenant | |
max_volumes_per_user = 100 | |
max_backups_per_user = 5 | |
volume_time_out=30 | |
... |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment