Show More
@@ -137,23 +137,6 b' class RcConf(object):' | |||
|
137 | 137 | else: |
|
138 | 138 | sys.stdout.write('Created new config in %s\n' % self._conf_name) |
|
139 | 139 | |
|
140 | def update_config(self, new_config): | |
|
141 | """ | |
|
142 | Reads the JSON config updates it's values with new_config and | |
|
143 | saves it back as JSON dump | |
|
144 | ||
|
145 | :param new_config: | |
|
146 | """ | |
|
147 | config = {} | |
|
148 | try: | |
|
149 | with open(self._conf_name, 'rb') as conf: | |
|
150 | config = ext_json.load(conf) | |
|
151 | except IOError as e: | |
|
152 | sys.stderr.write(str(e) + '\n') | |
|
153 | ||
|
154 | config.update(new_config) | |
|
155 | self.make_config(config) | |
|
156 | ||
|
157 | 140 | def load_config(self): |
|
158 | 141 | """ |
|
159 | 142 | Loads config from file and returns loaded JSON object |
General Comments 0
You need to be logged in to leave comments.
Login now