projects
/
osm
/
UI.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
update from RIFT as of 696b75d2fe9fb046261b08c616f1bcf6c0b54a9b third try
[osm/UI.git]
/
skyquake
/
plugins
/
launchpad
/
routes.js
diff --git
a/skyquake/plugins/launchpad/routes.js
b/skyquake/plugins/launchpad/routes.js
index
d8f6493
..
081ab98
100644
(file)
--- a/
skyquake/plugins/launchpad/routes.js
+++ b/
skyquake/plugins/launchpad/routes.js
@@
-1,5
+1,5
@@
/*
/*
- *
+ *
* Copyright 2016 RIFT.IO Inc
*
* Licensed under the Apache License, Version 2.0 (the "License");
* Copyright 2016 RIFT.IO Inc
*
* Licensed under the Apache License, Version 2.0 (the "License");
@@
-41,7
+41,7
@@
app.get('/api/nsr', cors(), function(req, res) {
launchpadAPI['nsr'].delete(req).then(function(response) {
utils.sendSuccessResponse(response, res);
}, function(error) {
launchpadAPI['nsr'].delete(req).then(function(response) {
utils.sendSuccessResponse(response, res);
}, function(error) {
- sendErrorResponse(error, res);
+
utils.
sendErrorResponse(error, res);
});
});
app.post('/api/nsr', cors(), function(req, res) {
});
});
app.post('/api/nsr', cors(), function(req, res) {
@@
-160,6
+160,13
@@
app.get('/api/nsr', cors(), function(req, res) {
utils.sendErrorResponse(error, res);
})
});
utils.sendErrorResponse(error, res);
})
});
+ app.get('/api/vnfr/:vnfr_id/vdur/:vdur_id/console-url', function(req, res) {
+ launchpadAPI['vdur']['consoleUrl'].get(req).then(function(data) {
+ utils.sendSuccessResponse(data, res);
+ }, function(error) {
+ utils.sendErrorResponse(error, res);
+ });
+ })
app.get('/api/catalog', cors(), function(req, res) {
launchpadAPI['catalog'].get(req).then(function(data) {
utils.sendSuccessResponse(data, res);
app.get('/api/catalog', cors(), function(req, res) {
launchpadAPI['catalog'].get(req).then(function(data) {
utils.sendSuccessResponse(data, res);
@@
-264,6
+271,13
@@
app.get('/api/nsr', cors(), function(req, res) {
utils.sendErrorResponse(error, res);
})
});
utils.sendErrorResponse(error, res);
})
});
+ app.get('/api/ro-account', cors(), function(req, res) {
+ launchpadAPI['ResourceOrchestratorAccount'].get(req).then(function(data) {
+ utils.sendSuccessResponse(data, res);
+ }, function(error) {
+ utils.sendErrorResponse(error, res);
+ })
+ });
app.get('/api/config', cors(), function(req, res) {
launchpadAPI['config'].get(req).then(function(data) {
utils.sendSuccessResponse(data, res);
app.get('/api/config', cors(), function(req, res) {
launchpadAPI['config'].get(req).then(function(data) {
utils.sendSuccessResponse(data, res);