nova/bin
Mark McLoughlin 82049af90e Refactor away the flags.DEFINE_* helpers
The next obvious step in porting to cfg is to define all options using
cfg schemas directly rather than using the flags.DEFINE_* helpers.

This is a large change, but it is almost entirely pure refactoring and
does not result in any functional changes.

The only change to note is that the default values for glance_host,
glance_api_servers and default_publisher_id options are now using opt
value interpolation i.e.

 -glance_host=_get_my_ip()
 +glance_host='$my_ip'

 -glance_api_servers=['%s:%d' % (FLAGS.glance_host, FLAGS.glance_port)]
 +glance_api_servers=['$glance_host:$glance_port']

 -default_publisher_id=FLAGS.host
 +default_publisher_id='$host'

Also note that the lower_bound check on the {report,periodic}_interval
options are no more, but this has been true since cfg was first added.

Change-Id: Ia58c8f0aaf61628bb55b1b8485118a2a9852ed17
2012-01-28 12:37:16 +00:00
..
clear_rabbit_queues Refactor away the flags.DEFINE_* helpers 2012-01-28 12:37:16 +00:00
instance-usage-audit More cleanup of Imports to match HACKING 2012-01-19 10:10:41 -08:00
nova-ajax-console-proxy Refactor away the flags.DEFINE_* helpers 2012-01-28 12:37:16 +00:00
nova-all Create nova cert worker for x509 support 2012-01-24 15:10:34 -08:00
nova-api Merged with trunkw 2011-08-19 13:25:49 -07:00
nova-api-ec2 Merged with trunkw 2011-08-19 13:25:49 -07:00
nova-api-metadata Separate metadata api into its own service 2011-11-15 13:27:58 -08:00
nova-api-os-compute Implements blueprint separate-nova-volumeapi 2012-01-13 09:06:55 -08:00
nova-api-os-volume Implements blueprint separate-nova-volumeapi 2012-01-13 09:06:55 -08:00
nova-cert Create nova cert worker for x509 support 2012-01-24 15:10:34 -08:00
nova-compute Merged with trunkw 2011-08-19 13:25:49 -07:00
nova-console fix typo 2011-08-18 11:28:02 -07:00
nova-consoleauth Implements blueprint vnc-console-cleanup 2012-01-17 14:18:31 -08:00
nova-dhcpbridge Remove useless flags declaration 2011-12-15 17:04:27 +01:00
nova-direct-api Refactor away the flags.DEFINE_* helpers 2012-01-28 12:37:16 +00:00
nova-logspool chmod nova-logspool 2012-01-19 05:28:32 -05:00
nova-manage fix nova-manage image convert exception 2012-01-27 20:34:30 +00:00
nova-network Merged with trunkw 2011-08-19 13:25:49 -07:00
nova-objectstore Add nova-all to run all services 2011-09-28 11:36:19 -07:00
nova-rootwrap Fix environment passing in DnsmasqFilter 2012-01-23 13:59:42 +01:00
nova-scheduler Fixed mistake on mergew 2011-08-19 13:31:54 -07:00
nova-spoolsentry Brings some more files up to HACKING standards 2011-12-28 18:11:59 -08:00
nova-volume Merged with trunkw 2011-08-19 13:25:49 -07:00
nova-vsa VSA code redesign. Drive types completely replaced by Volume types 2011-08-25 18:38:35 -07:00
nova-xvpvncproxy Implements blueprint vnc-console-cleanup 2012-01-17 14:18:31 -08:00
stack Bug #897054: stack crashes with AttributeError on e.reason if the server returns an error 2011-11-27 20:14:40 -08:00