Revision 920b5878 lib/ssconf.py
b/lib/ssconf.py | ||
---|---|---|
166 | 166 |
""" |
167 | 167 |
filename = self.KeyToFilename(key) |
168 | 168 |
try: |
169 |
fh = file(filename, 'r') |
|
170 |
try: |
|
171 |
data = fh.read(self._MAX_SIZE) |
|
172 |
data = data.rstrip('\n') |
|
173 |
finally: |
|
174 |
fh.close() |
|
169 |
data = utils.ReadFile(filename, size=self._MAX_SIZE) |
|
175 | 170 |
except EnvironmentError, err: |
176 | 171 |
raise errors.ConfigurationError("Can't read from the ssconf file:" |
177 | 172 |
" '%s'" % str(err)) |
173 |
data = data.rstrip('\n') |
|
178 | 174 |
return data |
179 | 175 |
|
180 | 176 |
def WriteFiles(self, values): |
Also available in: Unified diff