ansys / pyhps

A Python client for Ansys HPC Platform Services (HPS)
https://hps.docs.pyansys.com/
MIT License
0 stars 0 forks source link

support more generic oidc #431

Closed Buzz1167 closed 1 month ago

Buzz1167 commented 3 months ago

Description

Scaler uses PyHPS and pyHPS didn't support OIDC discovery, only hardcoded things for keycloak, add those new features and a new one to allow grabbing the auth_url from JMS instead of the client needing to know it.

Checklist

codecov[bot] commented 2 months ago

Codecov Report

Attention: Patch coverage is 73.97260% with 19 lines in your changes missing coverage. Please review.

Project coverage is 93.25%. Comparing base (f9cad07) to head (228a764). Report is 1 commits behind head on main.

Files Patch % Lines
src/ansys/hps/client/client.py 66.66% 15 Missing :warning:
src/ansys/hps/client/authenticate.py 85.71% 4 Missing :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #431 +/- ## ========================================== - Coverage 93.75% 93.25% -0.51% ========================================== Files 64 64 Lines 2435 2489 +54 ========================================== + Hits 2283 2321 +38 - Misses 152 168 +16 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.