Module pyinotify :: Class ProcessEvent
[show private | hide private]
[frames | no frames]

Type ProcessEvent

   object --+    
            |    
_ProcessEvent --+
                |
               ProcessEvent


Process events objects, can be specialized via subclassing, thus its behavior can be overrided:

Note also: if you define an __init__ method you don't need to explicitely call its parent class.
  1. Define an individual method, e.g. process_IN_DELETE for processing one single kind of event (IN_DELETE in this case).
  2. Process events by 'family', e.g. the process_IN_CLOSE method will process both IN_CLOSE_WRITE and IN_CLOSE_NOWRITE events (if process_IN_CLOSE_WRITE and process_IN_CLOSE_NOWRITE aren't defined).
  3. Override process_default for processing the remaining kind of events.

Method Summary
  process_default(self, event)
Default default processing event method.
    Inherited from object
  __init__(...)
x.__init__(...) initializes x; see x.__class__.__doc__ for signature
  __delattr__(...)
x.__delattr__('name') <==> del x.name
  __getattribute__(...)
x.__getattribute__('name') <==> x.name
  __hash__(x)
x.__hash__() <==> hash(x)
  __new__(T, S, ...)
T.__new__(S, ...) -> a new object with type S, a subtype of T
  __reduce__(...)
helper for pickle
  __reduce_ex__(...)
helper for pickle
  __repr__(x)
x.__repr__() <==> repr(x)
  __setattr__(...)
x.__setattr__('name', value) <==> x.name = value

Method Details

process_default(self, event)

Default default processing event method. Print event on standart output.
Parameters:
event - Event to be processed.
           (type=Event instance)

Generated by Epydoc 2.1 on Sat Feb 17 02:40:18 2007 http://epydoc.sf.net