Revision 668068af kamaki/cli/config.py

b/kamaki/cli/config.py
361 361
        self._overrides[section][option] = value
362 362

  
363 363
    def write(self):
364
        cld_bu = dict(self._get_dict(CLOUD_PREFIX))
364
        cld_bu = self._get_dict(CLOUD_PREFIX)
365 365
        try:
366 366
            for r, d in self.items(CLOUD_PREFIX):
367 367
                for k, v in d.items():
......
376 376
        finally:
377 377
            if CLOUD_PREFIX not in self.sections():
378 378
                self.add_section(CLOUD_PREFIX)
379
            self._get_dict(CLOUD_PREFIX).update(cld_bu)
379
            for cloud, d in cld_bu.items():
380
                self.set(CLOUD_PREFIX, cloud, d)

Also available in: Unified diff