utilities.py
Management utilities for Yet Another Photon Classifier (YAPC)
General Methods
- yapc.utilities.build_logger(name, **kwargs)[source]
Builds a logging instance with the specified name
- Parameters
- name: str
name of the logger
- format: str
event description message format
- level: int or obj, default logging.CRITICAL
lowest-severity log message logger will handle
- propagate: bool, default False
events logged will be passed to higher level handlers
- stream: obj or NoneType, default None
specified stream to initialize StreamHandler
- yapc.utilities.get_git_revision_hash(refname='HEAD', short=False)[source]
Get the
githash value for a particular reference- Parameters
- refname: str, default HEAD
Symbolic reference name
- short: bool, default False
Return the shorted hash value