Add virtual parameters page

This commit is contained in:
Shweelan Samson authored and Zaid Abdulla committed 2018-12-26 00:22:07 -08:00
1 parent 5b84b1daad
commit f9c26dac1a
12 files changed
+453 -20

No files matched your search

+9 -2
View File
@@ -69,8 +69,10 @@ function filterToMongoQuery(filter, negate = false, res = {}) {
function deleteResource(resource, id) {
return new Promise((resolve, reject) => {
let resourceUrl =
resource === "virtualParameters" ? "virtual_parameters" : resource;
let options = url.parse(
`${config.server.nbi}${resource}/${encodeURIComponent(id)}`
`${config.server.nbi}${resourceUrl}/${encodeURIComponent(id)}`
);
options.method = "DELETE";
@@ -286,8 +288,10 @@ function ping(host) {
function putResource(resource, id, data) {
return new Promise((resolve, reject) => {
let resourceUrl =
resource === "virtualParameters" ? "virtual_parameters" : resource;
let options = url.parse(
`${config.server.nbi}${resource}/${encodeURIComponent(id)}`
`${config.server.nbi}${resourceUrl}/${encodeURIComponent(id)}`
);
options.method = "PUT";
@@ -299,6 +303,9 @@ function putResource(resource, id, data) {
if (resource === "provisions")
data = mongodbFunctions.preProcessProvision(data);
if (resource === "virtualParameters")
data = mongodbFunctions.preProcessVirtualParameters(data);
let body = typeof data !== "string" ? JSON.stringify(data) : data;
_http
.request(options, res => {