#!/usr/bin/env python
#
-# Copyright (c) 2008 by Jaroslav Kysela <perex@perex.cz>
+# Copyright (c) 2008-2010 by Jaroslav Kysela <perex@perex.cz>
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
#!/usr/bin/env python
#
-# Copyright (c) 2008 by Jaroslav Kysela <perex@perex.cz>
+# Copyright (c) 2008-2010 by Jaroslav Kysela <perex@perex.cz>
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
self.afg = None
self.mfg = None
self.nodes = {}
+ self.gpio = None
self.vendor_id = self.param_read(AC_NODE_ROOT, PARAMS['VENDOR_ID'])
self.subsystem_id = self.param_read(AC_NODE_ROOT, PARAMS['SUBSYSTEM_ID'])
self.revision_id = self.param_read(AC_NODE_ROOT, PARAMS['REV_ID'])
nid += 1
def reread(self):
- self.gpio.reread()
+ if self.gpio:
+ self.gpio.reread()
for node in self.nodes:
self.nodes[node].reread()