summaryrefslogtreecommitdiff
path: root/provider_base/files/service-definitions/provider.json.erb
blob: a75bea6199c3da72503d0a4d314b77d934d90cd0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<%=
  # grab some fields from provider.json
  hsh = provider.pick(
    :languages, :description, :name, :services,
    :enrollment_policy, :default_language, :service
  )
  hsh['domain'] = domain.full_suffix

  hsh['api_version'] = "1"
  hsh['api_uri'] = ["https://", api.domain, ':', api.port].join

  hsh['ca_cert_uri'] = api.ca_cert_uri
  hsh['ca_cert_fingerprint'] = fingerprint(:ca_cert)

  hsh.dump_json
%>