Ejemplo n.º 1
0
 def do_runinstances(self, inp):
     options = option_dict['runinstances']
     warning = "Invaild options."
     if inp:
         inp_dict = dict(
             itertools.zip_longest(*[iter(inp.split())] * 2, fillvalue=""))
         if option_verify(inp_dict, options):
             runinstances_module.run_instances(inp_options=inp_dict)
         else:
             print(warning)
     else:
         runinstances_module.run_instances()
Ejemplo n.º 2
0
 def do_configure(self, inp):
     options = option_dict['configure']
     warning = "Invaild options. Example: configure --template-name"
     if inp:
         inp_dict = dict(
             itertools.zip_longest(*[iter(inp.split())] * 2, fillvalue=""))
         if option_verify(inp_dict, options):
             configure_module.configure_template_options(inp_dict)
         else:
             print(warning)
     else:
         configure_module.configure_template()
Ejemplo n.º 3
0
    def do_listvpcs(self, inp):
        options = option_dict['listvpcs']
        warning = "Invaild options. Example: list --region us-east-1"

        if inp:
            inp_dict = dict(
                itertools.zip_longest(*[iter(inp.split())] * 2, fillvalue=""))
            if option_verify(inp_dict, options):
                listvpcs_module.list_vpcs(inp_dict)
            else:
                print(warning)
        else:
            listvpcs_module.list_vpcs()