def handle(self, *args, **options): if len(args) != 1: print("Please specify a phone #") return number = args[0] count = 0 for p in models.PhoneData.objects.all(): # p.tags.add(phone) commands.send_id(p, number) logger.debug("Sending ID to {0}".format(p)) count += 1 print("Sent to {0} phone(s)".format(count))
def handle(self, *args, **options): if len(args) != 1: print("Please specify a phone #") return number = args[0] count = 0 for p in models.PhoneData.objects.all(): # p.tags.add(phone) commands.send_id(p, number) logger.debug(u"Sending ID to {0}".format(p)) count += 1 print("Sent to {0} phone(s)".format(count))
def on_phone_create(instance, **kw): """ @param instance: Phone instance to update @type instance: PhoneData """ if instance.uniq_id is None: iid = idgen.generate_uniq_id() instance.uniq_id = iid PhoneData.objects.filter(pk=instance.pk).update(uniq_id=iid) logger.debug("Updating phone record {0} with new ID {1}".format(instance, iid)) # check if containing a valid # rx = re.compile('^\+') if not rx.match(unicode(instance.number)) and settings.DEFAULT_SENDID_PHONE: # send ID command commands.send_id(instance, settings.DEFAULT_SENDID_PHONE)
def on_phone_create(instance, **kw): """ @param instance: Phone instance to update @type instance: PhoneData """ if instance.uniq_id is None: iid = idgen.generate_uniq_id() instance.uniq_id = iid PhoneData.objects.filter(pk=instance.pk).update(uniq_id=iid) logger.debug(u"Updating phone record {0} with new ID {1}".format( instance, iid)) # check if containing a valid # rx = re.compile('^\+') if not rx.match(unicode(instance.number) ) and settings.DEFAULT_SENDID_PHONE: # send ID command commands.send_id(instance, settings.DEFAULT_SENDID_PHONE)