in scripts/get_vol_template.py [0:0]
def get_backup():
instances = ["r3.8xlarge","r3.4xlarge","r3.2xlarge","c3.8xlarge"]
ebs = ["gp2","st1"]
shared = ["50G","50G","50G","50G"]
config = {}
for role in ["master"]:
config[role] = {}
for index,instance in enumerate(instances):
config[role][instance] = {}
for e in ebs:
if "gp2" in e:
config[role][instance][e] = {}
drives = []
val = {}
val["device"] = "/dev/sdf"
val["size"] = shared[index]
drives.append(val)
val = {}
val["device"] = "/dev/sdg"
val["size"] = shared[index]
drives.append(val)
config[role][instance][e]["drives"] = drives
if "st1" in e:
config[role][instance][e] = {}
drives = []
val = {}
val["device"] = "/dev/sdf"
val["size"] = shared[index]
drives.append(val)
config[role][instance][e]["drives"] = drives
return config