예제 #1
0
def main():
    CONF(sys.argv[1:])
    logging.setup('cloudbaseinit')

    try:
        init.InitManager().configure_host()
    except Exception as exc:
        LOG.exception(exc)
        raise
예제 #2
0
def main():
    #CONF(default_config_files=['default.cfg'])
    CONF(sys.argv[1:])
    logging.setup('cloudbaseinit')

    try:
        init.InitManager().configure_host()
    except Exception as exc:
        LOG.exception(exc)
        raise
예제 #3
0
def test_setup(mock_ContextFormatter, mock_SerialPortHandler, mock_getLogger,
               mock_setup):
    log.setup(product_name='fake name')
    mock_setup.assert_called_once_with('fake name')
    mock_getLogger.assert_called_once_with('fake name')
    mock_getLogger().logger.addHandler.assert_called_once_with(
        mock_SerialPortHandler())
    mock_ContextFormatter.assert_called_once_with(
        project='fake name', datefmt=CONF.log_date_format)
    mock_SerialPortHandler().setFormatter.assert_called_once_with(
        mock_ContextFormatter())
예제 #4
0
def main():
    CONF(sys.argv[1:])
    logging.setup("cloudbaseinit")

    init.InitManager().configure_host()
예제 #5
0
def main():
    CONF(sys.argv[1:])
    logging.setup('cloudbaseinit')

    init.InitManager().configure_host()