try:
            distrib = json.load(open(file_name, 'r'))
        except IOError:  # json string
            distrib = json.loads(file_name)