@classmethod
    def _errorMsg(cls, action, direction, path, error):
        actionMsg = cls._actionMessage(action, direction, path)
        _logger.error("Unable to %s: %s" % (actionMsg, error))
        import traceback
        _logger.debug(traceback.format_exc())
     


# Considered using named_tuple, but wanted to make data stored in cache
# have as few dependencies as possible - ie, just a simple tuple
Return the unique elements of the array U, as well as
dataset/ETHPy150Open CountZer0/PipelineConstructionSet/python/maya/site-packages/pymel-1.0.3/pymel/internal/startup.py/PymelCache._errorMsg--crossover with--dataset/ETHPy150Open glue-viz/glue/glue/utils/array.py/unique