def __init__(self, opts): settings = bg_settings.settings_from_args(opts) bg_utils.set_log_level(settings) self._accessor = bg_accessor_factory.accessor_from_settings(settings) self._opts = opts self.time_start = time.mktime(self._opts.time_start.timetuple()) self.time_end = time.mktime(self._opts.time_end.timetuple())
def main(args=None): """Entry point for the module.""" if not args: args = sys.argv[1:] opts = _parse_opts(args) settings = bg_utils.settings_from_args(opts) bg_utils.set_log_level(settings) accessor = bg_utils.accessor_from_settings(settings) opts.func(accessor, opts)
def main(args=None, accessor=None): """Entry point for the module.""" if not args: args = sys.argv[1:] opts = _parse_opts(args) settings = bg_utils.settings_from_args(opts) bg_utils.set_log_level(settings) accessor = accessor or bg_utils.accessor_from_settings(settings) opts.func(accessor, opts) accessor.flush()
def accessor_from_settings(settings): """Get Accessor from Graphite-related configuration object. Args: settings: either carbon_conf.Settings or a Django-like settings object. Returns: Accessor (not connected). """ settings = bg_utils.settings_from_confattr(settings) bg_utils.set_log_level(settings) return bg_utils.accessor_from_settings(settings)
def accessor_from_settings(settings): """Get Accessor from configuration. Args: settings: either carbon_conf.Settings or a Django-like settings object Returns: Accessor (not connected) """ settings = bg_utils.settings_from_confattr(settings) bg_utils.set_log_level(settings) return bg_utils.accessor_from_settings(settings)
def accessor_from_settings(settings): """Get Accessor from Graphite-related configuration object. Args: settings: either carbon_conf.Settings or a Django-like settings object. Returns: Accessor (not connected). """ settings = bg_settings.settings_from_confattr(settings) bg_utils.set_log_level(settings) return bg_accessor_factory.accessor_from_settings(settings)
def main(args=None, accessor=None): """Entry point for the module.""" if not args: args = sys.argv[1:] opts = _parse_opts(args) if not getattr(opts, "func", None): opts.func = command_shell.CommandShell().run settings = bg_utils.settings_from_args(opts) bg_utils.set_log_level(settings) accessor = accessor or bg_utils.accessor_from_settings(settings) opts.func(accessor, opts) accessor.flush() accessor.shutdown()
def main(args=None, accessor=None): """Entry point for the module.""" if not args: args = sys.argv[1:] opts = commands.parse_opts(args) if not getattr(opts, "func", None): opts.func = command_shell.CommandShell().run settings = bg_settings.settings_from_args(opts) bg_utils.set_log_level(settings) accessor = accessor or bg_accessor_factory.accessor_from_settings(settings) opts.func(accessor, opts) accessor.flush() accessor.shutdown()
def test_set_log_level(self): bg_utils.set_log_level({"log_level": "INFO"})