def __init__(self, url, release, link_name='current', logger=getLogger()):
    '\n        Class constructor\n\n        :param url: The URL to the host to obtain data.\n        :param releases: The release name to use for lookup.\n        :param link_name: The name of the dlrn symlink to fetch data from.\n        :param logger: An atkinson logger to use. Default is the base logger.\n        '
    self.url = os.path.join(url, release)
    self.release = release
    self._logger = logger
    self._link_name = link_name
    self._commit_data = {}
    self._fetch_commit()
Class constructor

:param url: The URL to the host to obtain data.
:param releases: The release name to use for lookup.
:param link_name: The name of the dlrn symlink to fetch data from.
:param logger: An atkinson logger to use. Default is the base logger.
def __init__(self, url, release, link_name='current', logger=getLogger()):
    '\n        Class constructor\n\n        :param url: The URL to the host to obtain data.\n        :param releases: The release name to use for lookup.\n        :param link_name: The name of the dlrn symlink to fetch data from.\n        :param logger: An atkinson logger to use. Default is the base logger.\n        '
    self.url = os.path.join(url, release)
    self.release = release
    self._logger = logger
    self._link_name = link_name
    self._commit_data = {}
    self._fetch_commit()