Exemple #1
0
def _get_configs_url():
    """Returns URL where luci-config fetches configs from."""
    try:
        return config.get_config_set_location(config.self_config_set())
    except net.Error:
        logging.info(
            'Could not get configs URL. Possibly config directory for this '
            'instance of swarming does not exist')
Exemple #2
0
def get_buildbucket_cfg_url(project_id):
    """Returns URL of a buildbucket config file in a project, or None."""
    config_url = config.get_config_set_location('projects/%s' % project_id)
    if config_url is None:  # pragma: no cover
        return None
    try:
        loc = gitiles.Location.parse(config_url)
    except ValueError:  # pragma: no cover
        logging.exception('Not a valid Gitiles URL %r of project %s',
                          config_url, project_id)
        return None
    return str(loc.join(cfg_path()))
Exemple #3
0
def _get_configs_url():
    """Returns URL where luci-config fetches configs from."""
    url = config.get_config_set_location(config.self_config_set())
    return url or 'about:blank'
Exemple #4
0
def _get_configs_url():
  """Returns URL where luci-config fetches configs from."""
  url = config.get_config_set_location(config.self_config_set())
  return url or 'about:blank'