projects
/
debian
/
gnuradio
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Imported Upstream version 3.2.2
[debian/gnuradio]
/
gnuradio-core
/
src
/
python
/
gnuradio
/
gr
/
prefs.py
diff --git
a/gnuradio-core/src/python/gnuradio/gr/prefs.py
b/gnuradio-core/src/python/gnuradio/gr/prefs.py
index 9e4e7e086c575fbdd0c7a0c2608ac78e312dd70e..52f1ff64a6637b2b55014b251f9e68fe4b65e40f 100644
(file)
--- a/
gnuradio-core/src/python/gnuradio/gr/prefs.py
+++ b/
gnuradio-core/src/python/gnuradio/gr/prefs.py
@@
-1,5
+1,5
@@
#
#
-# Copyright 2006 Free Software Foundation, Inc.
+# Copyright 2006
,2009
Free Software Foundation, Inc.
#
# This file is part of GNU Radio
#
#
# This file is part of GNU Radio
#
@@
-53,8
+53,9
@@
class _prefs(_prefs_base):
invoke the methods in this python class.
"""
def __init__(self):
invoke the methods in this python class.
"""
def __init__(self):
- _prefs_base.__init__(self)
- self.cp = ConfigParser.RawConfigParser()
+ _prefs_base.__init__(self)
+ self.cp = ConfigParser.RawConfigParser()
+ self.__getattr__ = lambda self, name: getattr(self.cp, name)
def _sys_prefs_filenames(self):
dir = _sys_prefs_dirname()
def _sys_prefs_filenames(self):
dir = _sys_prefs_dirname()
@@
-65,16
+66,12
@@
class _prefs(_prefs_base):
fnames.sort()
return [os.path.join(dir, f) for f in fnames]
fnames.sort()
return [os.path.join(dir, f) for f in fnames]
-
def _read_files(self):
filenames = self._sys_prefs_filenames()
filenames.append(_user_prefs_filename())
#print "filenames: ", filenames
self.cp.read(filenames)
def _read_files(self):
filenames = self._sys_prefs_filenames()
filenames.append(_user_prefs_filename())
#print "filenames: ", filenames
self.cp.read(filenames)
- def __getattr__(self, name):
- return getattr(self.cp, name)
-
# ----------------------------------------------------------------
# These methods override the C++ virtual methods of the same name
# ----------------------------------------------------------------
# ----------------------------------------------------------------
# These methods override the C++ virtual methods of the same name
# ----------------------------------------------------------------