← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1208679] Re: Remove hard coded names

 

** Changed in: anvil
       Status: In Progress => Fix Released

** Changed in: anvil/havana
       Status: In Progress => Fix Released

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to anvil.
https://bugs.launchpad.net/bugs/1208679

Title:
  Remove hard coded names

Status in ANVIL for forging OpenStack.:
  Fix Released
Status in anvil havana series:
  Fix Released

Bug description:
  It would be great to not have the following hard coded (but come from
  configuration instead).

  From base.py

  OPENSTACK_PACKAGES = set([
      "cinder",
      "glance",
      "horizon",
      "keystone",
      "nova",
      "oslo.config",
      "quantum",
      "swift",
      "python-cinderclient",
      "python-glanceclient",
      "python-keystoneclient",
      "python-novaclient",
      "python-neutronclient",
      "python-swiftclient",
  ])

  From yum.py

  API_NAMES = {
          "nova": "Compute",
          "glance": "Image",
          "keystone": "Identity",
          "cinder": "Volume",
          "quantum": "Networking",
      }
      SERVER_NAMES = ["nova", "glance", "keystone", "quantum", "cinder"]
      TRANSLATION_NAMES = {
          'horizon': "python-django-horizon",
      }

To manage notifications about this bug go to:
https://bugs.launchpad.net/anvil/+bug/1208679/+subscriptions