๐Ÿ“‹ bertini.logging๏ƒ

Notes๏ƒ

Logging is enabled for through Bertini2โ€™s core logging facilities, in turn powered by Boost.Log.

They currently arenโ€™t fancy, but you have a few things you can do.

  1. Adjust the level. See severity_level and set_level()

Auto-generated docs๏ƒ

Parsing functions, taking strings and producing various other things

bertini.logging.add_file((str)arg1, (str)pattern, (int)format, (bool)rotation_size) None :๏ƒ

Add a file-name pattern to be written to, with a given formatting, and a threshold rotation size. See Boost.Log for more information on these strings. This part of Bertini is a direct shunt to Boost.Log.

bertini.logging.init([(str)pattern='bertini_%N.log'[, (str)format='%Message%'[, (int)rotation_size=10485760[, (severity_level)level=bertini._pybertini.logging.severity_level.Info]]]]) None :๏ƒ

Initialize logging. See set_level and add_file.

bertini.logging.set_level((severity_level)level) None :๏ƒ

Set the threshold severity level. Events with lower-than-this level will be ignored. All messages are written to files. Writing to strings back into Python is not currently enabled. If this is a problem, please file an issue on GitHub at github.com/bertiniteam/b2/issues . YAGNI

class bertini.logging.severity_level๏ƒ
Debug = bertini._pybertini.logging.severity_level.Debug๏ƒ
Error = bertini._pybertini.logging.severity_level.Error๏ƒ
Fatal = bertini._pybertini.logging.severity_level.Fatal๏ƒ
Info = bertini._pybertini.logging.severity_level.Info๏ƒ
Trace = bertini._pybertini.logging.severity_level.Trace๏ƒ
Warning = bertini._pybertini.logging.severity_level.Warning๏ƒ
names = {'Debug': bertini._pybertini.logging.severity_level.Debug, 'Error': bertini._pybertini.logging.severity_level.Error, 'Fatal': bertini._pybertini.logging.severity_level.Fatal, 'Info': bertini._pybertini.logging.severity_level.Info, 'Trace': bertini._pybertini.logging.severity_level.Trace, 'Warning': bertini._pybertini.logging.severity_level.Warning}๏ƒ
values = {0: bertini._pybertini.logging.severity_level.Trace, 1: bertini._pybertini.logging.severity_level.Debug, 2: bertini._pybertini.logging.severity_level.Info, 3: bertini._pybertini.logging.severity_level.Warning, 4: bertini._pybertini.logging.severity_level.Error, 5: bertini._pybertini.logging.severity_level.Fatal}๏ƒ