Skip to content

Commit 7929600

Browse files
committed
Add EU Node Containers
1 parent 37a5328 commit 7929600

File tree

2 files changed

+10
-1
lines changed

2 files changed

+10
-1
lines changed

app/templates/modal_creds.html

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -327,6 +327,13 @@
327327
</select>
328328
</div>
329329
</div>
330+
<div class="row form-group">
331+
<div class="col">
332+
<input placeholder="Project ID" name="namespace" class="col-sm-12 form-control my-1" type="text" id="namespace" value="{{ creds['namespace'] if creds else '' }}" required/>
333+
</div>
334+
<div class="col">
335+
</div>
336+
</div>
330337
{% else %}
331338

332339

app/utils.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -213,7 +213,9 @@ def getUserAuthData(access_token, cred, userid, cred_id=None, full=False, add_ex
213213
if cred['type'] == "EUNodeCont":
214214
# Add the EUNode provider as Kubernetes
215215
res += "; type = Kubernetes; token = '%s';" % cred['token']
216-
res += " host = https://api.%s.paas.open-science-cloud.ec.europa.eu:6443" % cred['node']
216+
res += " host = https://api.%s.paas.open-science-cloud.ec.europa.eu:6443;" % cred['node']
217+
res += " namespace = %s;" % cred['namespace']
218+
res += " apps_dns = apps.%s.paas.open-science-cloud.ec.europa.eu" % cred['node']
217219
elif cred['type'] == "EUNode":
218220
# Add the EUNode provider as OpenStack
219221
res += "; type = OpenStack; auth_version = 3.x_appcred;"

0 commit comments

Comments
 (0)