DISABLE config log options in interactive shell
authorStavros Sachtouris <saxtouri@admin.grnet.gr>
Fri, 5 Apr 2013 13:47:43 +0000 (16:47 +0300)
committerStavros Sachtouris <saxtouri@admin.grnet.gr>
Fri, 5 Apr 2013 13:47:43 +0000 (16:47 +0300)
to avoid kamaki failures due to logging problems

kamaki/cli/commands/__init__.py

index d46bada..3c515d2 100644 (file)
@@ -50,10 +50,12 @@ class _command_init(object):
             pass
 
     def _update_low_level_log(self):
-        if hasattr(self, 'client'):
+        try:
             self.client.LOG_TOKEN, self.client.LOG_DATA = (
                 self['config'].get('global', 'log_token') == 'on',
                 self['config'].get('global', 'log_data') == 'on')
+        except:
+            pass
 
     def _safe_progress_bar(self, msg, arg='progress_bar'):
         """Try to get a progress bar, but do not raise errors"""