Make default extension path relative to pybasedir

Load extensions from the trove base dir regardless of the current working
directory.

Closes-Bug: 1316195
Change-Id: I7f75998a357d1fb2033ed944c552fd856c2f2939
This commit is contained in:
Greg Lucas
2014-06-04 23:52:35 -04:00
parent 8600268fa7
commit de5ab898ef

View File

@@ -39,7 +39,7 @@ common_opts = [
cfg.IntOpt('sql_idle_timeout', default=3600), cfg.IntOpt('sql_idle_timeout', default=3600),
cfg.BoolOpt('sql_query_log', default=False), cfg.BoolOpt('sql_query_log', default=False),
cfg.IntOpt('bind_port', default=8779), cfg.IntOpt('bind_port', default=8779),
cfg.StrOpt('api_extensions_path', default='trove/extensions/routes', cfg.StrOpt('api_extensions_path', default='$pybasedir/extensions/routes',
help='Path to extensions.'), help='Path to extensions.'),
cfg.StrOpt('api_paste_config', cfg.StrOpt('api_paste_config',
default="api-paste.ini", default="api-paste.ini",