Пример #1
0
def make_unique_rfid(db, length):
    rfid = common.get_random_digit_string(length).zfill(16)
    while not common.ensure_unique_value(db, 'member_rfid', 'tagid', rfid):
        print "RFID collision: randomized tagid already in database: %s. Randomizing again, no worries." % (
            rfid)
        rfid = common.get_random_digit_string(length).zfill(16)
    return rfid
Пример #2
0
def make_phone_number():
    if common.chance(0.5):
        prefix = "+468"
    else:
        prefix = "+4673"

    return prefix + common.get_random_digit_string(8)
Пример #3
0
def make_phone_number():
    if common.chance(0.5):
        prefix = "+468"
    else:
        prefix = "+4673"

    return prefix + common.get_random_digit_string(8)
Пример #4
0
def make_unique_rfid(db, length):
    rfid = common.get_random_digit_string(length).zfill(16)
    while not common.ensure_unique_value(db, 'member_rfid', 'tagid', rfid):
        print "RFID collision: randomized tagid already in database: %s. Randomizing again, no worries." % (rfid)
        rfid = common.get_random_digit_string(length).zfill(16)
    return rfid