On Fri, Dec 13, 2013 at 08:12:30PM +0800, Qi Ming Teng wrote: > > Hi, > > Just noticed the following configuration options in heat.conf(.sample), > I'm wondering if some of them are not so relevant now. Leaving these > options > there may cause some confusion, especially for new comers like me.
I think your analysis is incorrect, and that most of these are used, by oslo modules and keystone auth_token middleware. > Some of the options may be place holders for future extension, some could > be already deprecated but not cleaned away. > > Examples: > > Option Default Status > --------------- ------------------ ----------------------------------- > instance_driver heat.engine.nova Parsed; used nowhere. This one possibly is unused. > sqlite_db heat.sqlite Option not parsed; not used except > for a test case which calls > 'session.set_defaults' directly. This is used by oslo sqlalchemy/session.py I think. > log_config <None> Not parsed; not used. This is used by oslo log.py AFAICS > clients_xxxxx. <None> Mostly not parsed; not used. > cert_file > clients_xxxxx. <None> Mostly not parsed; not used. > key_file These were added as part of the clients-ssl-options blueprint, and allow users to configure the client libraries heat uses to connect to other openstack services. > [keystone_authtoken] > auth_admin_prefix Not parsed; not used. > auth_host 127.0.0.1 Not parsed; not used. > auth_port 35357 Not parsed; not used. > auth_protocol https Not parsed; not used. > auth_version <None> Not parsed; not used. > delay_auth_decision false Not parsed; not used. > http_connect_timeout <None> Not parsed; not used. > http_request_max_retries 3 Not parsed; not used. > http_handler <None> Not parsed; not used. > cache <None> Not parsed; not used. > certfile <None> Not parsed; not used. > keyfile <None> Not parsed; not used. > cafile <None> Not parsed; not used. > signing_dir <None> Not parsed; not used. > memcached_servers <None> Not parsed; not used. > token_cache_time 300 Not parsed; not used. > revocation_cache_time 1 Not parsed; not used. > memcache_security_strategy <None> Not parsed; not used. > memcache_secret_key <None> Not parsed; not used. These are all options for keystone auth_token, not all of them are mandatory but they could be configured if desired. See tools/config/oslo.config.generator.rc for why we get these options. Hope that helps. Steve _______________________________________________ OpenStack-dev mailing list [email protected] http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
