Package dogtail :: Module errors
[hide private]
[frames] | no frames]

Source Code for Module dogtail.errors

 1  # -*- coding: utf-8 -*- 
 2  """ 
 3  General exceptions; not overly module-specific 
 4  """ 
 5  __author__ = "Zack Cerza <zcerza@redhat.com>" 
 6  from logging import debugLogger as logger 
 7   
 8  import inspect 
9 -def warn(message, caller = True):
10 """ 11 Generate a warning, and pass it to the debug logger. 12 """ 13 frameRec = inspect.stack()[-1] 14 message = "Warning: %s:%s: %s" % (frameRec[1], frameRec[2], message) 15 if caller and frameRec[1] != '<stdin>' and frameRec[1] != '<string>': 16 message = message + ':\n ' + frameRec[4][0] 17 del frameRec 18 logger.log(message)
19
20 -class DependencyNotFoundError(Exception):
21 """ 22 A dependency was not found. 23 """ 24 pass
25