def __init__(self, logger=None, mlogger=None):
"""
@param logger: holds logger for where to log info/warnings/errors
If None, a default logger will be created.
@type logger: L{logging.Logger}
@param mlogger: holds mlogger for where to log info/warnings/errors
If None, a default mlogger will be created.
@type mlogger: L{utils.MLogger}
"""
super(Settings, self).__init__(logger, mlogger)
self.TArg = False
self.EArg = False
self.OArg = False
self.DArg = False
self.MArg = False
self.NArg = False
self.XArg = False # -2, --twice
self.PArg = None
self.RArg = None # -r read PIN
self.AArg = None # -R read passphrase
self.SArg = False # Safety check
self.WArg = False # Wipe plaintxt after encryption
self.QArg = False # noconfirm
self.inputFiles = [] # list of input filenames
评论列表
文章目录