def addNewLvls(self):
<EOL>RAISEMSG = <NUM_LIT><EOL>logging.addLevelName(RAISEMSG, '<STR_LIT>')<EOL>def raisemsg(self,msg,lvl=RAISEMSG, *args, **kws):<EOL><INDENT>self.log(lvl,msg, *args, **kws)<EOL><DEDENT>logging.Logger.raisemsg = raisemsg<EOL>IMPORTANTINFO = <NUM_LIT><EOL>logging.addLevelName(IMPORTANTINFO, '<STR_LIT>')<EOL>def importantinfo(self,msg,lvl=IMPORTANTINFO, *args, **kws):<EOL><INDENT>self.log(lvl,msg, *args, **kws)<EOL><DEDENT>logging.Logger.importantinfo = importantinfo<EOL>FILEONLY = <NUM_LIT:1><EOL>logging.addLevelName(FILEONLY, '<STR_LIT>')<EOL>def fileonly(self,msg,lvl=FILEONLY, *args, **kws):<EOL><INDENT>self.log(lvl,msg, *args, **kws)<EOL><DEDENT>logging.Logger.fileonly = fileonly<EOL>
+---------------------+----------------------+
|    Standard Levels  |        New Levels    |
+---------------+-----+----------------+-----+
|    Name       |Level|  Name          |Level|
+===============+=====+================+=====+
|               |     |RAISEMSG        | 99  |
+---------------+-----+----------------+-----+
|CRITICAL       |  50 |                |     | 
+---------------+-----+----------------+-----+
|ERROR          |  40 |                |     |
+---------------+-----+----------------+-----+
|WARNING        |  30 |                |     |
+---------------+-----+----------------+-----+
|               |     |IMPORTANTINFO   | 25  |
+---------------+-----+----------------+-----+
|INFO           |  20 |                |     |
+---------------+-----+----------------+-----+
|DEBUG          |  10 |                |     |
+---------------+-----+----------------+-----+
|               |     |FILEONLY        |  1  |
+---------------+-----+----------------+-----+
|NOTSET         |  0  |                |     |
+---------------+-----+----------------+-----+