Remove default action/filter

These noops are no longer required.

Change-Id: Iebe706388d985838eff2259fc93c928a7fe0c0e7
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
diff --git a/pimgen.py b/pimgen.py
index 6c1eab7..0e5ee25 100755
--- a/pimgen.py
+++ b/pimgen.py
@@ -298,22 +298,6 @@
         super(SetProperty, self).__init__(**kw)
 
 
-class NoopAction(Action):
-    '''Render a noop action.'''
-
-    def __init__(self, **kw):
-        kw['pointer'] = True
-        super(NoopAction, self).__init__(**kw)
-
-
-class NoopFilter(Filter):
-    '''Render a noop filter.'''
-
-    def __init__(self, **kw):
-        kw['pointer'] = True
-        super(NoopFilter, self).__init__(**kw)
-
-
 class PropertyChanged(Filter):
     '''Render a propertyChanged filter.'''
 
@@ -331,7 +315,6 @@
     '''Render an inventory manager event.'''
 
     action_map = {
-        'noop': NoopAction,
         'destroyObject': DestroyObject,
         'setProperty': SetProperty,
     }
@@ -340,7 +323,7 @@
         self.cls = kw.pop('type')
         self.actions = \
             [self.action_map[x['name']](**x)
-                for x in kw.pop('actions', [{'name': 'noop'}])]
+                for x in kw.pop('actions', [])]
         super(Event, self).__init__(**kw)
 
 
@@ -349,7 +332,6 @@
     a filter.'''
 
     filter_map = {
-        'none': NoopFilter,
         'propertyChangedTo': PropertyChanged,
     }
 
@@ -358,7 +340,7 @@
             [DbusSignature(**x) for x in kw.pop('signatures', [])]
         self.filters = \
             [self.filter_map[x['name']](**x)
-                for x in kw.pop('filters', [{'name': 'none'}])]
+                for x in kw.pop('filters')]
         super(MatchEvent, self).__init__(**kw)