예제 #1
0
 def configure(self):
     CloudWatchRequest.configure(self)
     if self.args.get("period"):
         if self.args["period"] <= 0:
             raise ArgumentError("argument --period: value must be positive")
         elif self.args["period"] % 60 != 0:
             raise ArgumentError("argument --period: value must be a multiple of 60")
예제 #2
0
 def configure(self):
     CloudWatchRequest.configure(self)
     if self.args.get('period'):
         if self.args['period'] <= 0:
             raise ArgumentError(
                 'argument --period: value must be positive')
         elif self.args['period'] % 60 != 0:
             raise ArgumentError(
                 'argument --period: value must be a multiple of 60')
예제 #3
0
 def configure(self):
     CloudWatchRequest.configure(self)
     if self.args.get('period'):
         if self.args['period'] <= 0:
             raise ArgumentError(
                 'argument --period: value must be positive')
         elif self.args['period'] % 60 != 0:
             raise ArgumentError(
                 'argument --period: value must be a multiple of 60')
예제 #4
0
 def configure(self):
     CloudWatchRequest.configure(self)
     data = []
     # Plain values
     for val in self.args.get('simple_values') or ():
         data.append(self.__build_datum_from_value(val))
     # Key/value-based data
     for val in self.args.get('attr_values') or ():
         data.append(self.__build_datum_from_pairs(val))
     self.args['data'] = data
예제 #5
0
 def configure(self):
     CloudWatchRequest.configure(self)
     data = []
     # Plain values
     for val in self.args.get('simple_values') or ():
         data.append(self.__build_datum_from_value(val))
     # Key/value-based data
     for val in self.args.get('attr_values') or ():
         data.append(self.__build_datum_from_pairs(val))
     self.args['data'] = data