Remove hard coded names
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
anvil |
Fix Released
|
Medium
|
Joshua Harlow | ||
Havana |
Fix Released
|
Medium
|
Joshua Harlow |
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-
"python-
"python-
"python-
"python-
"python-
])
From yum.py
API_NAMES = {
"nova": "Compute",
"glance": "Image",
"keystone": "Identity",
"cinder": "Volume",
"quantum": "Networking",
}
SERVER_NAMES = ["nova", "glance", "keystone", "quantum", "cinder"]
TRANSLATION
'horizon': "python-
}
Changed in anvil: | |
status: | In Progress → Fix Released |
Hi,
I'm a new beginner (volunteer) contributor to Open Stack looking at easy-picking tickets; this one is an interesting ticket. I've just clone the anvil repo in my Vagrant VM running devstack.
I have a beginner question: what configuration file are you referring to? Is it located in avil repo?