infra: added get diagnostics action for router and systemvms (#270)

Fixes #201
Fixes #202

Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
This commit is contained in:
Abhishek Kumar 2020-04-17 13:08:27 +05:30 committed by Rohit Yadav
parent bfeeba3790
commit 91de18e3d5
3 changed files with 28 additions and 0 deletions

View File

@ -91,6 +91,19 @@ export default {
}
}
},
{
api: 'getDiagnosticsData',
icon: 'experiment',
label: 'label.action.get.diagnostics',
dataView: true,
show: (record) => { return record.state === 'Running' },
args: ['targetid', 'files'],
mapping: {
targetid: {
value: (record) => { return record.id }
}
}
},
{
api: 'destroyRouter',
icon: 'delete',

View File

@ -82,6 +82,19 @@ export default {
}
}
},
{
api: 'getDiagnosticsData',
icon: 'experiment',
label: 'label.action.get.diagnostics',
dataView: true,
show: (record) => { return record.state === 'Running' },
args: ['targetid', 'files'],
mapping: {
targetid: {
value: (record) => { return record.id }
}
}
},
{
api: 'destroySystemVm',
icon: 'delete',

View File

@ -214,6 +214,7 @@
"externalloadbalanceripaddress": "External load balancer IP address",
"externalid": "External Id",
"extra": "Extra Arguments",
"files":"Alternate Files to Retrieve",
"fingerprint": "FingerPrint",
"firewall": "Firewall",
"firstname": "First Name",
@ -407,6 +408,7 @@
"label.action.expunge.instance": "Expunge Instance",
"label.action.force.reconnect": "Force Reconnect",
"label.action.generate.keys": "Generate Keys",
"label.action.get.diagnostics":"Get Diagnostics Data",
"label.action.lock.account": "Lock account",
"label.action.manage.cluster": "Manage Cluster",
"label.action.migrate.router": "Migrate Router",