snpit_utils API¶
snpit_utils.config Module¶
Classes¶
|
Interface for yaml config file. |
|
Used internally by Config, ignore. |
Class Inheritance Diagram¶
digraph inheritance01d0f653a6 { bgcolor=transparent; rankdir=LR; size="8.0, 12.0"; "Config" [URL="api/snpit_utils.config.Config.html#snpit_utils.config.Config",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Interface for yaml config file."]; "NoValue" [URL="api/snpit_utils.config.NoValue.html#snpit_utils.config.NoValue",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Used internally by Config, ignore."]; }snpit_utils.http Module¶
Functions¶
|
Do a python requests post to url, retrying on failures. |
snpit_utils.logger Module¶
Classes¶
|
Holds a unified logging instance that can be used throughout SNPIT code. |
Class Inheritance Diagram¶
digraph inheritance55b535be28 { bgcolor=transparent; rankdir=LR; size="8.0, 12.0"; "SNLogger" [URL="api/snpit_utils.logger.SNLogger.html#snpit_utils.logger.SNLogger",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Holds a unified logging instance that can be used throughout SNPIT code."]; }snpit_utils.utils Module¶
Functions¶
|
Return True if var is a sequence, but not a string or bytes. |
|
Check if a value represents a boolean value, and return that boolean value if it does. |
|
Parse an environment variable as a boolean. |