Skip to content

Commit 3388741

Browse files
committed
added project-assets-detail
1 parent 8e00f29 commit 3388741

File tree

2 files changed

+25
-3
lines changed

2 files changed

+25
-3
lines changed

projects.js

Lines changed: 16 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,14 @@ $ node wmiocli.js
4141
-d tenant.int-aws-us.webmethods.io
4242
-u user
4343
-p password
44-
project-assets Default
44+
project-assets Default
45+
46+
\x1b[32mView Project assets (All Details) from project with given name:\x1b[0m
47+
$ node wmiocli.js
48+
-d tenant.int-aws-us.webmethods.io
49+
-u user
50+
-p password
51+
project-assets-detailed Default
4552
4653
\x1b[32mUpdate Project name:\x1b[0m
4754
$ node wmiocli.js
@@ -106,7 +113,7 @@ $ node wmiocli.js
106113
-p password
107114
project-param-update projectName param-uid param-name param-value required isPassword
108115
109-
\x1b[32mDelete Project Workflow Parameter\x1b[0m
116+
\x1b[32mDelete Project Workflow Parameter matching the provided parameter id\x1b[0m
110117
$ node wmiocli.js
111118
-d tenant.int-aws-us.webmethods.io
112119
-u user
@@ -205,6 +212,12 @@ function listAssets(projectId) {
205212
request.get(url, username, password, timeout, processResponse);
206213
}
207214

215+
function listAssetsDetailed(projectId) {
216+
debug("List Assets [" + projectId + "]");
217+
if (projectId) url += "/" + projectId + "/assets?complete=true" ;
218+
request.get(url, username, password, timeout, processResponse);
219+
}
220+
208221
/* Project Params */
209222
function listParam(projectId, paramId) {
210223
debug("List Params [" + projectId + "] Param ID [" + paramId + "]");
@@ -304,7 +317,7 @@ function deploy(projectName, version) {
304317

305318
module.exports = {
306319
help, init, list, create, update, del,
307-
listAssets, pub, deploy,
320+
listAssets, listAssetsDetailed, pub, deploy,
308321
createParam, updateParam, listParam, deleteParam,
309322
listWebhooks, regenWebhook, setWebhookAuth
310323
};

wmiocli.js

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -175,6 +175,15 @@ program.command('project-assets <project-name>')
175175
if(resp)console.log(resp);
176176
});
177177

178+
program.command('project-assets-detailed <project-name>')
179+
.description('Lists project assets (All Details) from given project name or uid')
180+
.action((projectName) => {
181+
checkOptions();
182+
project.init(tenantDomain,tenantUser,tenantPw,program.opts().timeout,program.opts().prettyprint)
183+
var resp = project.listAssetsDetailed(projectName);
184+
if(resp)console.log(resp);
185+
});
186+
178187
program.command('project-create <project-name>')
179188
.description('Create project with given name')
180189
.action((projectName) => {

0 commit comments

Comments
 (0)