コード例 #1
0
def remove_socket_file(s: 'Socket',
                       path: Optional[str] = None,
                       is_dir: Optional[Callable[[str], None]] = None) -> None:
    with suppress(OSError):
        s.close()
    if path:
        with suppress(OSError):
            if is_dir:
                is_dir(path)
            else:
                os.unlink(path)
コード例 #2
0
ファイル: utils.py プロジェクト: GitRealm/kitty
def remove_socket_file(s: 'Socket', path: Optional[str] = None) -> None:
    with suppress(OSError):
        s.close()
    if path:
        with suppress(OSError):
            os.unlink(path)