trepan/lib/sighandler.py
def canonic_signame(name_num):
    """Return a signal name for a signal name or signal
    number.  Return None is name_num is an int but not a valid signal
    number and False if name_num is a not number. If name_num is a
    signal name or signal number, the canonic if name is returned."""
    signum = lookup_signum(name_num)
    if signum is None:
        # Maybe signame is a number?
        try:
            num = int(name_num)
            signame = lookup_signame(num)
            if signame is None:
                return None
        except:
            return False
        return signame

    signame = name_num.upper()
    if not signame.startswith('SIG'): return 'SIG'+signame
    return signame
def canonic_signame(name_num):
    signum = lookup_signum(name_num)
    if signum is None:
        # Maybe signame is a number?
        try:
            num = int(name_num)
            signame = lookup_signame(num)
            if signame is None:
                return None
        except:
            return False
        return signame

    signame = name_num.upper()
    if not signame.startswith('SIG'): return 'SIG'+signame
    return signame
def canonic_signame ( name_num ) : signum = lookup_signum ( name_num ) if signum is None : # Maybe signame is a number? try : num = int ( name_num ) signame = lookup_signame ( num ) if signame is None : return None except : return False return signame signame = name_num . upper ( ) if not signame . startswith ( 'SIG' ) : return 'SIG' + signame return signame
Return a signal name for a signal name or signal
    number.  Return None is name_num is an int but not a valid signal
    number and False if name_num is a not number. If name_num is a
    signal name or signal number, the canonic if name is returned.
Return a signal name for a signal name or signal number . Return None is name_num is an int but not a valid signal number and False if name_num is a not number . If name_num is a signal name or signal number the canonic if name is returned .