yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #32558
[Bug 1450940] [NEW] Move LAUNCH_INSTANCE_NG_ENABLED under common feature settings
Public bug reported:
To support stand settings service lookups, we will create a common
features area under local_settings.py with the following structure:
FEATURE_TOGGLES = {
'launch_instance_ng': {
'enabled': True,
},
'indentity_users_table_ng': {
'enabled': True,
}
}
This will enable simple lookup using the angular settings service via a
helper function.
This structure will enable much richer future fields to be added to
describe the feature, its status, etc. e.g.:
FEATURE_TOGGLES = {
'launch_instance_ng': {
'enabled': True,
'description': 'super cool next gen launch instance',
'status': 'beta'
}
}
** Affects: horizon
Importance: Undecided
Assignee: Travis Tripp (travis-tripp)
Status: New
** Changed in: horizon
Assignee: (unassigned) => Travis Tripp (travis-tripp)
** Description changed:
To support stand settings service lookups, we will create a common
features area under local_settings.py with the following structure:
- feature_toggles = {
- 'launch_instance_ng': {
- 'enabled': True,
- },
- 'indentity_users_table_ng': {
- 'enabled': True,
- }
+ FEATURE_TOGGLES = {
+ 'launch_instance_ng': {
+ 'enabled': True,
+ },
+ 'indentity_users_table_ng': {
+ 'enabled': True,
+ }
}
This will enable simple lookup using the angular settings service via a
helper function.
This structure will enable much richer future fields to be added to
describe the feature, its status, etc. e.g.:
- feature_toggles = {
- 'launch_instance_ng': {
- 'enabled': True,
- 'description': 'super cool next gen launch instance',
- 'status': 'beta'
- }
+ FEATURE_TOGGLES = {
+ 'launch_instance_ng': {
+ 'enabled': True,
+ 'description': 'super cool next gen launch instance',
+ 'status': 'beta'
+ }
}
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Dashboard (Horizon).
https://bugs.launchpad.net/bugs/1450940
Title:
Move LAUNCH_INSTANCE_NG_ENABLED under common feature settings
Status in OpenStack Dashboard (Horizon):
New
Bug description:
To support stand settings service lookups, we will create a common
features area under local_settings.py with the following structure:
FEATURE_TOGGLES = {
'launch_instance_ng': {
'enabled': True,
},
'indentity_users_table_ng': {
'enabled': True,
}
}
This will enable simple lookup using the angular settings service via
a helper function.
This structure will enable much richer future fields to be added to
describe the feature, its status, etc. e.g.:
FEATURE_TOGGLES = {
'launch_instance_ng': {
'enabled': True,
'description': 'super cool next gen launch instance',
'status': 'beta'
}
}
To manage notifications about this bug go to:
https://bugs.launchpad.net/horizon/+bug/1450940/+subscriptions
Follow ups
References