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 -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp