hosingh000 87d644675e Merge Python3 branch
This change is going to upgrade ranger to use Python 3.x

Change-Id: I563661e071c56c2df7e0e1a6e365aecd4158b6cd
2019-10-29 10:36:00 -05:00

36 lines
692 B
Python

import json
import sys
if sys.argv[1].isdigit():
vcpus = sys.argv[1]
else:
vcpus = "1"
if sys.argv[1].isdigit():
ram = sys.argv[1]
else:
ram = "1"
if sys.argv[1].isdigit():
disk = sys.argv[1]
else:
disk = "1"
def calculate_name(flavor):
return "{0}.c{1}r{2}d{3}".format(flavor['series'], flavor['vcpus'],
flavor['ram'], flavor['disk'])
data = {
"series": "gv",
"vcpus": "10",
"ram": "20",
"disk": "30",
"ephemeral": "0",
"swap": "0",
"visibility": "public"
}
flavor_name = calculate_name(data)
series = flavor_name.split('.')[0]
open(flavor_name, "w").write(json.dumps(data, indent=4) + '\n')