summaryrefslogtreecommitdiff
path: root/python3
diff options
context:
space:
mode:
authorSebastien Martini <seb@dbzteam.org>2011-02-08 00:29:06 +0100
committerSebastien Martini <seb@dbzteam.org>2011-02-08 00:29:06 +0100
commit09d7d1614bb019d78ce64a697f9604b3e3d86c91 (patch)
tree21e0a94ed43ff02eb1ca97b02ddcc53931cb3dfc /python3
parent4ae5bb3216360cb52cab306452e86942c8e5f5c3 (diff)
downloadpyinotify-09d7d1614bb019d78ce64a697f9604b3e3d86c91.tar.gz
Few minors renaming.
Diffstat (limited to 'python3')
-rwxr-xr-xpython3/pyinotify.py19
1 files changed, 12 insertions, 7 deletions
diff --git a/python3/pyinotify.py b/python3/pyinotify.py
index 1c342a0..858ab42 100755
--- a/python3/pyinotify.py
+++ b/python3/pyinotify.py
@@ -110,17 +110,23 @@ class InotifyBindingNotFoundError(PyinotifyError):
class INotifyWrapper:
- """Abstract class."""
+ """
+ Abstract class wrapping access to inotify's functions. This is an
+ internal class.
+ """
@staticmethod
def create():
+ """
+ Factory method instanciating and returning the right wrapper.
+ """
# First, try to use ctypes.
if ctypes:
- inotify = CtypesLibcINotifyWrapper()
+ inotify = _CtypesLibcINotifyWrapper()
if inotify.init():
return inotify
# Second, see if C extension is compiled.
if inotify_syscalls:
- inotify = INotifySyscallsWrapper()
+ inotify = _INotifySyscallsWrapper()
if inotify.init():
return inotify
@@ -149,7 +155,7 @@ class INotifyWrapper:
return self._inotify_rm_watch(fd, wd)
-class INotifySyscallsWrapper(INotifyWrapper):
+class _INotifySyscallsWrapper(INotifyWrapper):
def __init__(self):
# Stores the last errno value.
self._last_errno = None
@@ -186,7 +192,7 @@ class INotifySyscallsWrapper(INotifyWrapper):
return ret
-class CtypesLibcINotifyWrapper(INotifyWrapper):
+class _CtypesLibcINotifyWrapper(INotifyWrapper):
def __init__(self):
self._libc = None
self._get_errno_func = None
@@ -278,7 +284,7 @@ class SysCtlINotify:
# FIXME: right now only supporting ctypes
if ctypes is None:
return None
- inotify_wrapper = CtypesLibcINotifyWrapper()
+ inotify_wrapper = _CtypesLibcINotifyWrapper()
if not inotify_wrapper.init():
return None
return SysCtlINotify(attrname, inotify_wrapper)
@@ -1618,7 +1624,6 @@ class WatchManagerError(Exception):
"""
WatchManager Exception. Raised on error encountered on watches
operations.
-
"""
def __init__(self, msg, wmd):
"""