1 from base import CmdBase 2 3 4 -class CmdListSpots(CmdBase): 5 """ 6 listspots 7 8 List all EC2 spot instance requests 9 """ 10 names = ['listspots', 'ls'] 11 12 - def addopts(self, parser): 13 parser.add_option("-c", "--show-closed", dest="show_closed", 14 action="store_true", default=False, 15 help="show closed/cancelled spot instance requests") 16 17 - def execute(self, args): 18 self.ec2.list_all_spot_instances(self.opts.show_closed) 19