diff options
| author | Ken Pepple <ken.pepple@gmail.com> | 2011-08-09 15:41:55 +0000 |
|---|---|---|
| committer | Tarmac <> | 2011-08-09 15:41:55 +0000 |
| commit | 86007fec1c53fa4361d15042dfa609a8ee2b3ef1 (patch) | |
| tree | 64acde94c311778871557d7d81a11694c16d57bc | |
| parent | b43b3d147ce80f130ea971b6333ed729ac83cdfa (diff) | |
| parent | 9a52a79f45bb526f5ff15d8bb136bb947a114824 (diff) | |
| download | nova-86007fec1c53fa4361d15042dfa609a8ee2b3ef1.tar.gz nova-86007fec1c53fa4361d15042dfa609a8ee2b3ef1.tar.xz nova-86007fec1c53fa4361d15042dfa609a8ee2b3ef1.zip | |
I think this restores the functionality ...
$ bin/nova-manage flavor list
m1.medium: Memory: 4096MB, VCPUS: 2, Storage: 40GB, FlavorID: 3, Swap: 0GB, RXTX Quota: 0GB, RXTX Cap: 0MB
m1.large: Memory: 8192MB, VCPUS: 4, Storage: 80GB, FlavorID: 4, Swap: 0GB, RXTX Quota: 0GB, RXTX Cap: 0MB
m1.tiny: Memory: 512MB, VCPUS: 1, Storage: 0GB, FlavorID: 1, Swap: 0GB, RXTX Quota: 0GB, RXTX Cap: 0MB
m1.xlarge: Memory: 16384MB, VCPUS: 8, Storage: 160GB, FlavorID: 5, Swap: 0GB, RXTX Quota: 0GB, RXTX Cap: 0MB
m1.small: Memory: 2048MB, VCPUS: 1, Storage: 20GB, FlavorID: 2, Swap: 0GB, RXTX Quota: 0GB, RXTX Cap: 0MB
$ bin/nova-manage flavor delete m1.medium
m1.medium deleted
$ bin/nova-manage flavor delete m1.medium --purge
m1.medium purged
$ bin/nova-manage flavor list
m1.xlarge: Memory: 16384MB, VCPUS: 8, Storage: 160GB, FlavorID: 5, Swap: 0GB, RXTX Quota: 0GB, RXTX Cap: 0MB
m1.large: Memory: 8192MB, VCPUS: 4, Storage: 80GB, FlavorID: 4, Swap: 0GB, RXTX Quota: 0GB, RXTX Cap: 0MB
m1.tiny: Memory: 512MB, VCPUS: 1, Storage: 0GB, FlavorID: 1, Swap: 0GB, RXTX Quota: 0GB, RXTX Cap: 0MB
m1.small: Memory: 2048MB, VCPUS: 1, Storage: 20GB, FlavorID: 2, Swap: 0GB, RXTX Quota: 0GB, RXTX Cap: 0MB
| -rwxr-xr-x | bin/nova-manage | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/bin/nova-manage b/bin/nova-manage index 550454686..077a89d6f 100755 --- a/bin/nova-manage +++ b/bin/nova-manage @@ -1119,10 +1119,12 @@ class InstanceTypeCommands(object): @args('--name', dest='name', metavar='<name>', help='Name of instance type/flavor') - def delete(self, name, purge=None): + @args('--purge', action="store_true", dest='purge', default=False, + help='purge record from database') + def delete(self, name, purge): """Marks instance types / flavors as deleted""" try: - if purge == "--purge": + if purge: instance_types.purge(name) verb = "purged" else: |
