Skip to content

Commit fe7aa1d

Browse files
ITEP-79163: Cannot import a scene when deployed on Kubernetes (#599)
Co-authored-by: dpitulax <99968922+dpitulax@users.noreply.github.com>
1 parent f0669ad commit fe7aa1d

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

kubernetes/scenescape-chart/templates/web-app/deployment.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,8 @@ spec:
6666
- --camcalibration
6767
- camcalibration.{{ .Release.Namespace }}.svc.cluster.local:8443
6868
env:
69+
- name: WEBSERVER_URL
70+
value: https://web.scenescape.svc.cluster.local
6971
- name: MODEL_CONFIGS_FOLDER
7072
value: /home/scenescape/SceneScape/models/models/model_configs
7173
- name: EXAMPLEDB

manager/src/django/scene_import.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,9 @@ def __init__(self, zip_path, token):
1616
self.zip_path = zip_path
1717
self.extractZip()
1818
self.rootcert = '/run/secrets/certs/scenescape-ca.pem'
19-
self.resturl = 'https://web.scenescape.intel.com/api/v1'
20-
self.rest = RESTClient(self.resturl, rootcert=self.rootcert)
19+
self.baseUrl = os.getenv("WEBSERVER_URL", "https://web.scenescape.intel.com")
20+
self.restUrl = self.baseUrl + '/api/v1'
21+
self.rest = RESTClient(self.restUrl, rootcert=self.rootcert)
2122
self.rest.token = token
2223
self.badZipfile = False
2324
return

0 commit comments

Comments
 (0)