really fixed the redundant logging issue this time.
[sfa.git] / sfa / rspecs / rspec_version.py
index 1c8a599..e6cdcec 100755 (executable)
@@ -1,6 +1,5 @@
 #!/usr/bin/python
-from sfa.util.sfalogging import _SfaLogger
-from sfa.rspecs.pl_rspec_version import default_rspec_version 
+from sfa.util.sfalogging import logger
 
 class RSpecVersion(dict):
 
@@ -12,11 +11,11 @@ class RSpecVersion(dict):
         }
     def __init__(self, version={}):
         
-        self.logger = _SfaLogger('/var/log/sfa.log')
         dict.__init__(self, self.fields)
 
         if not version:
-            self.update(default_rspec_version)          
+            from sfa.rspecs.sfa_rspec import sfa_rspec_version
+            self.update(sfa_rspec_version)          
         elif isinstance(version, dict):
             self.update(version)
         elif isinstance(version, basestring):