Exemple #1
0
def get_integer(key, default=None):
    """Look up an environmental variable by key and return an int."""
    byte_string = default

    try:
        byte_string = _get_environmental_variable(key)
    except KeyError as k:
        if default is None:
            raise k

    return to_integer(byte_string)
def get_integer(key):
    """Look up an environmental variable by key and return an int."""
    if type(key) is not unicode:
        raise UnicodeError()
    byte_string = os.environ.get(str(key))
    return to_integer(byte_string)