Skip to content

Commit 964398c

Browse files
Merge pull request #1843 from caberos/issue1842
slcli vs capture uses a deprecated API
2 parents 09125be + 28f72e1 commit 964398c

File tree

5 files changed

+10
-9
lines changed

5 files changed

+10
-9
lines changed

SoftLayer/CLI/virt/capture.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ def cli(env, identifier, name, all, note):
2929
table.align['name'] = 'r'
3030
table.align['value'] = 'l'
3131

32-
table.add_row(['vs_id', capture['guestId']])
32+
table.add_row(['globalIdentifier', capture['globalIdentifier']])
3333
table.add_row(['date', capture['createDate'][:10]])
3434
table.add_row(['time', capture['createDate'][11:19]])
3535
table.add_row(['transaction', formatting.transaction_status(capture)])

SoftLayer/fixtures/SoftLayer_Virtual_Guest.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -716,14 +716,15 @@
716716
setUserMetadata = ['meta']
717717
reloadOperatingSystem = 'OK'
718718
setTags = True
719-
createArchiveTransaction = {
719+
createArchiveTemplate = {
720720
'createDate': '2018-12-10T17:29:18-06:00',
721721
'elapsedSeconds': 0,
722722
'guestId': 12345678,
723723
'hardwareId': None,
724724
'id': 12345,
725725
'modifyDate': '2018-12-10T17:29:18-06:00',
726-
'statusChangeDate': '2018-12-10T17:29:18-06:00'
726+
'statusChangeDate': '2018-12-10T17:29:18-06:00',
727+
'globalIdentifier': '495c47c2-80af-4fef-87a9-97faf132345678'
727728
}
728729

729730
executeRescueLayer = True

SoftLayer/managers/vs.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -996,7 +996,7 @@ def capture(self, instance_id, name, additional_disks=False, notes=None):
996996

997997
disks_to_capture.append(block_device)
998998

999-
return self.guest.createArchiveTransaction(
999+
return self.guest.createArchiveTemplate(
10001000
name, disks_to_capture, notes, id=instance_id)
10011001

10021002
def upgrade(self, instance_id, cpus=None, memory=None, nic_speed=None, public=True, preset=None, disk=None):

tests/CLI/modules/vs/vs_tests.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -743,7 +743,7 @@ def test_vs_capture(self):
743743

744744
result = self.run_command(['vs', 'capture', '100', '--name', 'TestName'])
745745
self.assert_no_fail(result)
746-
self.assert_called_with('SoftLayer_Virtual_Guest', 'createArchiveTransaction', identifier=100)
746+
self.assert_called_with('SoftLayer_Virtual_Guest', 'createArchiveTemplate', identifier=100)
747747

748748
@mock.patch('SoftLayer.CLI.formatting.no_going_back')
749749
def test_usage_no_confirm(self, confirm_mock):

tests/managers/vs/vs_tests.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -968,11 +968,11 @@ def test_captures(self):
968968
# capture only the OS disk
969969
result = self.vs.capture(1, 'a')
970970

971-
expected = fixtures.SoftLayer_Virtual_Guest.createArchiveTransaction
971+
expected = fixtures.SoftLayer_Virtual_Guest.createArchiveTemplate
972972
self.assertEqual(result, expected)
973973
args = ('a', [{'device': 0, 'uuid': 1, 'mountType': 'Disk'}], None)
974974
self.assert_called_with('SoftLayer_Virtual_Guest',
975-
'createArchiveTransaction',
975+
'createArchiveTemplate',
976976
args=args,
977977
identifier=1)
978978

@@ -981,12 +981,12 @@ def test_capture_additional_disks(self):
981981
# make sure the data is carried along with it
982982
result = self.vs.capture(1, 'a', additional_disks=True)
983983

984-
expected = fixtures.SoftLayer_Virtual_Guest.createArchiveTransaction
984+
expected = fixtures.SoftLayer_Virtual_Guest.createArchiveTemplate
985985
self.assertEqual(result, expected)
986986
args = ('a', [{'device': 0, 'mountType': 'Disk', 'uuid': 1},
987987
{'device': 3, 'mountType': 'Disk', 'uuid': 3}], None)
988988
self.assert_called_with('SoftLayer_Virtual_Guest',
989-
'createArchiveTransaction',
989+
'createArchiveTemplate',
990990
args=args,
991991
identifier=1)
992992

0 commit comments

Comments
 (0)