Add logger command line options
This MR adds Zap logger command line options to controller. The controller logging options can be set with command line:
--zap-devel: Development Mode defaults(encoder=consoleEncoder,logLevel=Debug,stackTraceLevel=Warn) Production Mode defaults(encoder=jsonEncoder,logLevel=Info,stackTraceLevel=Error)
--zap-encoder: Zap log encoding (‘json’ or ‘console’)
--zap-log-level: Zap Level to configure the verbosity of logging. Can be one of ‘debug’, ‘info’, ‘error’, or any integer value > 0 which corresponds to custom debug levels of increasing verbosity”)
--zap-stacktrace-level: Zap Level at and above which stacktraces are captured (one of ‘info’ or ‘error’)
Closes #189 (closed)
Edited by Hossein Pursultani