Skip to content

Commit f39538a

Browse files
author
caberos
committed
add Billing and lastTransaction on slcli virtual detail
1 parent 2ba40f9 commit f39538a

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

SoftLayer/CLI/virt/detail.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,11 @@ def cli(env, identifier, passwords=False, price=False):
6969
table.add_row(['transient', result.get('transientGuestFlag', False)])
7070
table.add_row(['created', result['createDate']])
7171
table.add_row(['modified', result['modifyDate']])
72+
last_transaction = "{} ({})".format(utils.lookup(result, 'lastTransaction', 'transactionGroup', 'name'),
73+
utils.clean_time(utils.lookup(result, 'lastTransaction', 'modifyDate')))
74+
75+
table.add_row(['last_transaction', last_transaction])
76+
table.add_row(['billing', 'Hourly' if result['hourlyBillingFlag'] else'Monthly'])
7277
table.add_row(['preset', utils.lookup(result, 'billingItem',
7378
'orderItem',
7479
'preset',

SoftLayer/managers/vs.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -227,7 +227,7 @@ def get_instance(self, instance_id, **kwargs):
227227
'maxMemory,'
228228
'datacenter,'
229229
'activeTransaction[id, transactionStatus[friendlyName,name]],'
230-
'lastTransaction[transactionStatus],'
230+
'lastTransaction[transactionStatus,modifyDate,transactionGroup[name]],'
231231
'lastOperatingSystemReload.id,'
232232
'blockDevices,'
233233
'blockDeviceTemplateGroup[id, name, globalIdentifier],'

0 commit comments

Comments
 (0)