aboutsummaryrefslogtreecommitdiffstats
path: root/catalog-ui/src/app/ng2/services
diff options
context:
space:
mode:
authorimamSidero <imam.hussain@est.tech>2023-08-29 11:39:37 +0100
committerVasyl Razinkov <vasyl.razinkov@est.tech>2023-09-07 13:40:17 +0000
commitec5c8fddfb0ba0e40b19cd438533114652448d0f (patch)
tree8111873e3afedb1f404a941827d897baac4aebe3 /catalog-ui/src/app/ng2/services
parent28e1a54e6074f50dcc06f7ea4eb3943ad873b448 (diff)
Provide UI support to upload csar to update service
Upload capability is porvided in tosca artifact to update the service Issue-ID: SDC-4605 Signed-off-by: Imam hussain <imam.hussain@est.tech> Change-Id: I075250f91e6e68f007298d1b982db86244a696db
Diffstat (limited to 'catalog-ui/src/app/ng2/services')
-rw-r--r--catalog-ui/src/app/ng2/services/component-services/topology-template.service.ts6
1 files changed, 6 insertions, 0 deletions
diff --git a/catalog-ui/src/app/ng2/services/component-services/topology-template.service.ts b/catalog-ui/src/app/ng2/services/component-services/topology-template.service.ts
index 0386a1577a..0af8c737de 100644
--- a/catalog-ui/src/app/ng2/services/component-services/topology-template.service.ts
+++ b/catalog-ui/src/app/ng2/services/component-services/topology-template.service.ts
@@ -80,6 +80,12 @@ export class TopologyTemplateService {
return this.http.put<any>(this.baseUrl + this.getServerTypeUrl(componentType) + componentId + '/toscaTemplate', file)
}
+ putServiceToscaModel(componentId: string, componentType: string, file) {
+ let uploadData:FormData = new FormData();
+ uploadData.append('upload', file);
+ return this.http.put<any>(this.baseUrl + this.getServerTypeUrl(componentType) + componentId + '/toscaModel', uploadData);
+ }
+
getFullComponent(componentType: string, uniqueId: string): Observable<Component> {
return this.http.get<Component>(this.baseUrl + this.getServerTypeUrl(componentType) + uniqueId);
}