def loadAliases(): try: global aliases aliases = pickle.load(file(fs.aliases('aliases.pkl'), 'rb')) log.msg('loaded aliases') except IOError, e: # if the file just doesn't exist, assume we have to create it. if e.errno == errno.ENOENT: log.msg('new aliases.pkl') else: raise
def saveAliases(): log.msg('saving aliases') pickle.dump(aliases, file(fs.aliases('aliases.pkl'), 'wb'), 2)