This pull request yanks out the need of a logger setup for each discrete command and moves it to a global command bootstrap level.
A few notes:
CLI.pm extends the App::Cmd class. This is where app specific logic is jacked into the App::Cmd framework.
Factory.pm contains glue code to load environment based configuration. This part is incomplete. The class only has what is needed to wire in a log adapter implemented through Datahub::Factory::Logger.
This pull request yanks out the need of a logger setup for each discrete command and moves it to a global command bootstrap level.
A few notes:
App::Cmd
class. This is where app specific logic is jacked into the App::Cmd framework.Datahub::Factory::Logger
.