Skip to content

Commit cedd783

Browse files
committed
Remove hyphen from openid-connect section of the endpoints api (distributed-system-analysis#3241)
Remove hyphen from openid-connect section of the endpoints API - Getting rid of the excess quotes and brackets would make this easier to read - It also makes it easier to reference in Dashboard javascript code when there is no hyphen involved (endpoints.openid instead of endpoints['openid-connect'])
1 parent 2d1e6af commit cedd783

File tree

3 files changed

+9
-9
lines changed

3 files changed

+9
-9
lines changed

lib/pbench/server/api/resources/endpoint_configure.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -178,18 +178,18 @@ def get(self):
178178
}
179179

180180
try:
181-
secret = self.server_config.get("openid-connect", "secret")
182181
client = self.server_config.get("openid-connect", "client")
183182
realm = self.server_config.get("openid-connect", "realm")
184-
issuer = self.server_config.get("openid-connect", "server_url")
183+
secret = self.server_config.get("openid-connect", "secret")
184+
server = self.server_config.get("openid-connect", "server_url")
185185
except (NoOptionError, NoSectionError):
186186
pass
187187
else:
188-
endpoints["openid-connect"] = {
188+
endpoints["openid"] = {
189189
"client": client,
190190
"realm": realm,
191-
"issuer": issuer,
192191
"secret": secret,
192+
"server": server,
193193
}
194194

195195
try:

lib/pbench/test/functional/server/test_connect.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,6 @@ def test_connect(self, server_client: PbenchServerClient):
2828
assert e in endpoints["uri"].keys()
2929

3030
# verify all the required openid-connect fields are present
31-
if "openid-connect" in endpoints:
32-
expected = {"issuer", "client", "realm", "secret"}
33-
assert set(endpoints["openid-connect"]) >= expected
31+
if "openid" in endpoints:
32+
expected = {"server", "client", "realm", "secret"}
33+
assert set(endpoints["openid"]) >= expected

lib/pbench/test/unit/server/test_endpoint_configure.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -135,17 +135,17 @@ def check_config(self, client, server_config, host, my_headers={}):
135135

136136
try:
137137
oidc_client = server_config.get("openid-connect", "client")
138-
oidc_issuer = server_config.get("openid-connect", "server_url")
139138
oidc_realm = server_config.get("openid-connect", "realm")
140139
oidc_secret = server_config.get("openid-connect", "secret")
140+
oidc_server = server_config.get("openid-connect", "server_url")
141141
except (NoOptionError, NoSectionError):
142142
pass
143143
else:
144144
expected_results["openid-connect"] = {
145145
"client": oidc_client,
146-
"issuer": oidc_issuer,
147146
"realm": oidc_realm,
148147
"secret": oidc_secret,
148+
"server": oidc_server,
149149
}
150150

151151
response = client.get(f"{server_config.rest_uri}/endpoints", headers=my_headers)

0 commit comments

Comments
 (0)