From d6788f7e7594bdcfa7d5c6cd980a9cb54918f355 Mon Sep 17 00:00:00 2001
From: Dean Troyer <dtroyer@gmail.com>
Date: Fri, 18 Sep 2015 14:28:55 -0500
Subject: [PATCH] Move option logging back to start if initialize_app()

The log for the options should be printed early enough to see what
is being passed in to occ.

Change-Id: I97b09bc28abcd485b6793d0223b9f8602237fd80
---
 openstackclient/shell.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/openstackclient/shell.py b/openstackclient/shell.py
index c08d619d44..335890407f 100644
--- a/openstackclient/shell.py
+++ b/openstackclient/shell.py
@@ -197,6 +197,8 @@ class OpenStackShell(app.App):
 
         # Parent __init__ parses argv into self.options
         super(OpenStackShell, self).initialize_app(argv)
+        self.log.info("START with options: %s", self.command_options)
+        self.log.debug("options: %s", self.options)
 
         # Set the default plugin to token_endpoint if url and token are given
         if (self.options.url and self.options.token):
@@ -239,8 +241,6 @@ class OpenStackShell(app.App):
 
         self.log_configurator.configure(self.cloud)
         self.dump_stack_trace = self.log_configurator.dump_trace
-        self.log.info("START with options: %s", self.command_options)
-        self.log.debug("options: %s", self.options)
         self.log.debug("defaults: %s", cc.defaults)
         self.log.debug("cloud cfg: %s", self.cloud.config)