Skip to content

Commit e8a3f04

Browse files
committed
Refactoring: reverse order of arguments
Signed-off-by: Matthias Büchse <[email protected]>
1 parent 633852c commit e8a3f04

File tree

2 files changed

+15
-15
lines changed

2 files changed

+15
-15
lines changed

compliance-monitor/monitor.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -785,7 +785,7 @@ async def get_healthz(request: Request):
785785
return Response() # empty response with status 200
786786

787787

788-
def pick_filter(results, subject, scope):
788+
def pick_filter(results, scope, subject):
789789
"""Jinja filter to pick scope results from `results` for given `subject` and `scope`"""
790790
return results.get(subject, {}).get(scope, {})
791791

compliance-monitor/templates/overview.md.j2

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -11,40 +11,40 @@ Version numbers are suffixed by a symbol depending on state: * for _draft_, †
1111
| Name | Description | Operator | [SCS-compatible IaaS](https://docs.scs.community/standards/scs-compatible-iaas/) | HealthMon |
1212
|-------|--------------|-----------|----------------------|:----------:|
1313
| [scs2](https://docs.scs.community/community/cloud-resources/plusserver-gx-scs) | Dev/Test/Demo environment (2nd gen) provided for SCS & GAIA-X context | plusserver GmbH |
14-
{#- #} [{{ results | pick('scs2', iaas) | summary }}]({{ detail_url('scs2', iaas) }}) {# -#}
14+
{#- #} [{{ results | pick(iaas, 'scs2') | summary }}]({{ detail_url('scs2', iaas) }}) {# -#}
1515
| [HM](https://health.prod1.plusserver.sovereignit.cloud:3000/d/9ltTEmlnk/openstack-health-monitor2?orgId=1&refresh=5m&var-mycmd=All&var-mymethod=All&var-mywait=All&var-mybench=All&var-mycloud=gx-scs2) |
1616
| [aov.cloud](https://www.aov.de/) | Community cloud for customers | aov IT.Services GmbH |
17-
{#- #} [{{ results | pick('aov-cloud', iaas) | summary }}]({{ detail_url('aov-cloud', iaas) }}) {# -#}
17+
{#- #} [{{ results | pick(iaas, 'aov-cloud') | summary }}]({{ detail_url('aov-cloud', iaas) }}) {# -#}
1818
| [HM](https://health.aov.cloud/) |
1919
| [CC@RRZE](https://www.rrze.fau.de/) | Private Compute Cloud (CC) for [FAU](https://www.fau.de/) | Regionales Rechenzentrum Erlangen |
20-
{#- #} [{{ results | pick('cc-rrze', iaas) | summary }}]({{ detail_url('cc-rrze', iaas) }}) {# -#}
20+
{#- #} [{{ results | pick(iaas, 'cc-rrze') | summary }}]({{ detail_url('cc-rrze', iaas) }}) {# -#}
2121
| (soon) |
2222
| [CNDS](https://cnds.io/) | Public cloud for customers | artcodix GmbH |
23-
{#- #} [{{ results | pick('artcodix', iaas) | summary }}]({{ detail_url('artcodix', iaas) }}) {# -#}
23+
{#- #} [{{ results | pick(iaas, 'artcodix') | summary }}]({{ detail_url('artcodix', iaas) }}) {# -#}
2424
| [HM](https://ohm.muc.cloud.cnds.io/) |
2525
| [pluscloud open](https://www.plusserver.com/en/products/pluscloud-open)<br />(4 regions) | Public cloud for customers | plusserver GmbH | {# #}
26-
{#- #}prod1: [{{ results | pick('pco-prod1', iaas) | summary }}]({{ detail_url('pco-prod1', iaas) }}){# -#}
26+
{#- #}prod1: [{{ results | pick(iaas, 'pco-prod1') | summary }}]({{ detail_url('pco-prod1', iaas) }}){# -#}
2727
<br />
28-
{#- #}prod2: [{{ results | pick('pco-prod2', iaas) | summary }}]({{ detail_url('pco-prod2', iaas) }}){# -#}
28+
{#- #}prod2: [{{ results | pick(iaas, 'pco-prod2') | summary }}]({{ detail_url('pco-prod2', iaas) }}){# -#}
2929
<br />
30-
{#- #}prod3: [{{ results | pick('pco-prod3', iaas) | summary }}]({{ detail_url('pco-prod3', iaas) }}){# -#}
30+
{#- #}prod3: [{{ results | pick(iaas, 'pco-prod3') | summary }}]({{ detail_url('pco-prod3', iaas) }}){# -#}
3131
<br />
32-
{#- #}prod4: [{{ results | pick('pco-prod4', iaas) | summary }}]({{ detail_url('pco-prod4', iaas) }}) {# -#}
32+
{#- #}prod4: [{{ results | pick(iaas, 'pco-prod4') | summary }}]({{ detail_url('pco-prod4', iaas) }}) {# -#}
3333
| [HM1](https://health.prod1.plusserver.sovereignit.cloud:3000/d/9ltTEmlnk/openstack-health-monitor2?orgId=1&var-mycloud=plus-pco)<br />[HM2](https://health.prod1.plusserver.sovereignit.cloud:3000/d/9ltTEmlnk/openstack-health-monitor2?orgId=1&var-mycloud=plus-prod2)<br />[HM3](https://health.prod1.plusserver.sovereignit.cloud:3000/d/9ltTEmlnk/openstack-health-monitor2?orgId=1&var-mycloud=plus-prod3)<br />[HM4](https://health.prod1.plusserver.sovereignit.cloud:3000/d/9ltTEmlnk/openstack-health-monitor2?orgId=1&var-mycloud=plus-prod4) |
3434
| PoC WG-Cloud OSBA | Cloud PoC for FITKO | Cloud&amp;Heat Technologies GmbH |
35-
{#- #} [{{ results | pick('poc-wgcloud', iaas) | summary }}]({{ detail_url('poc-wgcloud', iaas) }}) {# -#}
35+
{#- #} [{{ results | pick(iaas, 'poc-wgcloud') | summary }}]({{ detail_url('poc-wgcloud', iaas) }}) {# -#}
3636
| [HM](https://health.poc-wgcloud.osba.sovereignit.cloud:3000/d/9ltTEmlnk/openstack-health-monitor2?var-mycloud=poc-wgcloud&orgId=1) |
3737
| [REGIO.cloud](https://regio.digital) | Public cloud for customers | OSISM GmbH |
38-
{#- #} [{{ results | pick('regio-a', iaas) | summary }}]({{ detail_url('regio-a', iaas) }}) {# -#}
38+
{#- #} [{{ results | pick(iaas, 'regio-a') | summary }}]({{ detail_url('regio-a', iaas) }}) {# -#}
3939
| [HM](https://apimon.services.regio.digital/public-dashboards/17cf094a47404398a5b8e35a4a3968d4?orgId=1&refresh=5m) |
4040
| [ScaleUp Open Cloud](https://www.scaleuptech.com/cloud-hosting/) | Public cloud for customers | ScaleUp Technologies GmbH & Co. KG |
41-
{#- #} [{{ results | pick('scaleup-occ2', iaas) | summary }}]({{ detail_url('scaleup-occ2', iaas) }}) {# -#}
41+
{#- #} [{{ results | pick(iaas, 'scaleup-occ2') | summary }}]({{ detail_url('scaleup-occ2', iaas) }}) {# -#}
4242
| [HM](https://health.occ2.scaleup.sovereignit.cloud) |
4343
| [syseleven](https://www.syseleven.de/en/products-services/openstack-cloud/)<br />(2 SCS regions) | Public OpenStack Cloud | SysEleven GmbH | {# #}
44-
{#- #}dus2: [{{ results | pick('syseleven-dus2', iaas) | summary }}]({{ detail_url('syseleven-dus2', iaas) }}){# -#}
44+
{#- #}dus2: [{{ results | pick(iaas, 'syseleven-dus2') | summary }}]({{ detail_url('syseleven-dus2', iaas) }}){# -#}
4545
<br />
46-
{#- #}ham1: [{{ results | pick('syseleven-ham1', iaas) | summary }}]({{ detail_url('syseleven-ham1', iaas) }}) {# -#}
46+
{#- #}ham1: [{{ results | pick(iaas, 'syseleven-ham1') | summary }}]({{ detail_url('syseleven-ham1', iaas) }}) {# -#}
4747
| (soon)<br />(soon) |
4848
| [Wavestack](https://www.noris.de/wavestack-cloud/) | Public cloud for customers | noris network AG/Wavecon GmbH |
49-
{#- #} [{{ results | pick('wavestack', iaas) | summary }}]({{ detail_url('wavestack', iaas) }}) {# -#}
49+
{#- #} [{{ results | pick(iaas, 'wavestack') | summary }}]({{ detail_url('wavestack', iaas) }}) {# -#}
5050
| [HM](https://health.wavestack1.sovereignit.cloud:3000/) |

0 commit comments

Comments
 (0)