blob: a7daa59582a8348b40be42a0c0a6a582138e9e97 [file] [log] [blame]
from planetstack.config import Config
from util.logger import Logger, logging, logger
class ErrorMapper:
def __init__(self, error_map_file):
self.error_map = {}
try:
error_map_lines = open(error_map_file).read().splitlines()
for l in error_map_lines:
if (not l.startswith('#')):
splits = l.split('->')
k,v = map(lambda i:i.rstrip(),splits)
self.error_map[k]=v
except:
logging.info('Could not read error map')
def map(self, error):
return self.error_map[error]