Ejemplo n.º 1
0
def _random_license_long():
    from codebay.common import randutil

    res = 0L
    m = 262144L
    for i in xrange(5):
        res = (res * m) + long(randutil.random_float() * 262144L)
    return res
Ejemplo n.º 2
0
def _random_license_long():
    from codebay.common import randutil

    res = 0L
    m = 262144L
    for i in xrange(5):
        res = (res * m) + long(randutil.random_float() * 262144L)
    return res
Ejemplo n.º 3
0
def generate_password(length=8):
    """Generate a random password."""

    pw = ''
    for i in xrange(length):
        idx = int(randutil.random_float() * float(len(_chars)))
        if idx >= len(_chars):
            idex = len(_chars) - 1  # should never happen
        pw += _chars[idx]

    if len(pw) != length:
        raise Exception('internal error in generate_password: length does not match (%d != %d)' % (len(pw), length))

    return pw
Ejemplo n.º 4
0
def generate_password(length=8):
    """Generate a random password."""

    pw = ''
    for i in xrange(length):
        idx = int(randutil.random_float() * float(len(_chars)))
        if idx >= len(_chars):
            idex = len(_chars) - 1  # should never happen
        pw += _chars[idx]

    if len(pw) != length:
        raise Exception(
            'internal error in generate_password: length does not match (%d != %d)'
            % (len(pw), length))

    return pw