#['Flavor name' , 'CPU' , 'RAM (in GB)' , 'HPC' , 'SSD' , 'Disc throughput (in MB per second)' , 'IOPS', 'Net average througput (in MB per second)', 'GPU']
# ['Flavor name' , 'CPU' , 'RAM (in GB)' , 'HPC' , 'SSD' , 'Disc throughput (in MB per second)' , 'IOPS', 'Net average througput (in MB per second)', 'GPU']
writer.writerow(
{
COLUMN_NAMES[0]:row[0],
COLUMN_NAMES[1]:row[1],
COLUMN_NAMES[2]:row[2],
COLUMN_NAMES[3]:row[3],
COLUMN_NAMES[4]:row[4],
COLUMN_NAMES[5]:row[5],
COLUMN_NAMES[6]:row[6],
COLUMN_NAMES[7]:row[7],
COLUMN_NAMES[8]:row[8],
}
)
if__name__=="__main__":
PARSER=argparse.ArgumentParser(
description="This script generates table with flavor info."
)
PARSER.add_argument(
"--hiera-file",type=str,required=True,help="Path for hiera file flavors.yaml"
)
PARSER.add_argument(
"--output-file",type=str,required=True,help="Path for output file"