'Return dict of snapshot information.
:param: info_path: path to file
:param: empty_if_missing: True=return empty dict if no file'

def _read_info_file(self, info_path, empty_if_missing=False):

    if (not os.path.exists(info_path)):
        if (empty_if_missing is True):
            return {}
    return json.loads(self._read_file(info_path))
