def alert_all(opts): ''' Printing out all alerts. Currently not in use. ''' alerts = Alert.all_alerts() if len(alerts) == 0: return "No alerts." output = '' for a in alerts: output=output + "%s" % (a.print_alert(opts.mobile)) return output
def query(self): if self.target == "alert" or self.target == "alerts": objects = Alert.all_alerts() elif self.target == "user" or self.target == "users": objects = User.all_users() else: self.populate(1101,"Invalid API query call: Missing valid target parameter") return dict_objs = [] for x in objects: dict_objs.append(x.convert_to_dict()) if len(dict_objs) >= self.count: break self.populate(200,"OK",json.dumps(dict_objs))
def query(self): if self.target == "alert" or self.target == "alerts": objects = Alert.all_alerts() elif self.target == "user" or self.target == "users": objects = User.all_users() else: self.populate( 1101, "Invalid API query call: Missing valid target parameter") return dict_objs = [] for x in objects: dict_objs.append(x.convert_to_dict()) if len(dict_objs) >= self.count: break self.populate(200, "OK", json.dumps(dict_objs))