Skip to content

Commit b41158b

Browse files
Fixed vs migrate unit tests. Fixed #2123
1 parent 4e81748 commit b41158b

File tree

4 files changed

+9
-8
lines changed

4 files changed

+9
-8
lines changed

.secrets.baseline

+3-3
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"files": "^.secrets.baseline$",
44
"lines": null
55
},
6-
"generated_at": "2024-10-04T22:18:14Z",
6+
"generated_at": "2024-10-07T21:05:06Z",
77
"plugins_used": [
88
{
99
"name": "AWSKeyDetector"
@@ -112,15 +112,15 @@
112112
"hashed_secret": "6367c48dd193d56ea7b0baad25b19455e529f5ee",
113113
"is_secret": false,
114114
"is_verified": false,
115-
"line_number": 121,
115+
"line_number": 122,
116116
"type": "Secret Keyword",
117117
"verified_result": null
118118
},
119119
{
120120
"hashed_secret": "df51e37c269aa94d38f93e537bf6e2020b21406c",
121121
"is_secret": false,
122122
"is_verified": false,
123-
"line_number": 1035,
123+
"line_number": 1036,
124124
"type": "Secret Keyword",
125125
"verified_result": null
126126
}

SoftLayer/CLI/virt/migrate.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ def cli(env, guest, migrate_all, host):
3131
require_table = formatting.Table(['id', 'hostname', 'domain', 'datacenter'], title="Require Migration")
3232

3333
for vsi_object in require_migration:
34-
if vsi_object['pendingMigrationFlag']:
34+
if vsi_object.get('pendingMigrationFlag', False):
3535
require_table.add_row([
3636
vsi_object.get('id'),
3737
vsi_object.get('hostname'),
@@ -65,7 +65,7 @@ def cli(env, guest, migrate_all, host):
6565
require_migration = vsi.list_instances(mask="mask[id,pendingMigrationFlag]")
6666
migrated = 0
6767
for vsi_object in require_migration:
68-
if vsi_object['pendingMigrationFlag']:
68+
if vsi_object.get('pendingMigrationFlag', False):
6969
migrated = migrated + 1
7070
migrate(vsi, vsi_object['id'])
7171
if migrated == 0:

SoftLayer/fixtures/SoftLayer_Account.py

+2-1
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535
'globalIdentifier': '1a2b3c-1701',
3636
'primaryBackendIpAddress': '10.45.19.37',
3737
'hourlyBillingFlag': False,
38-
38+
'pendingMigrationFlag': True,
3939
'billingItem': {
4040
'id': 6327,
4141
'recurringFee': 1.54,
@@ -63,6 +63,7 @@
6363
'globalIdentifier': '05a8ac-6abf0',
6464
'primaryBackendIpAddress': '10.45.19.35',
6565
'hourlyBillingFlag': True,
66+
'pendingMigrationFlag': True,
6667
'billingItem': {
6768
'id': 6327,
6869
'recurringFee': 1.54,

tests/managers/vs/vs_tests.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,7 @@ def test_list_instances_with_filters(self):
6565

6666
_filter = {
6767
'virtualGuests': {
68+
'id': {'operation': 'orderBy', 'options': [{'name': 'sort', 'value': ['ASC']}]},
6869
'datacenter': {
6970
'name': {'operation': '_= dal05'}},
7071
'domain': {'operation': '_= example.com'},
@@ -83,8 +84,7 @@ def test_list_instances_with_filters(self):
8384
'transientGuestFlag': {'operation': False},
8485
}
8586
}
86-
self.assert_called_with('SoftLayer_Account', 'getVirtualGuests',
87-
filter=_filter)
87+
self.assert_called_with('SoftLayer_Account', 'getVirtualGuests', filter=_filter)
8888

8989
def test_resolve_ids_ip(self):
9090
_id = self.vs._get_ids_from_ip('172.16.240.2')

0 commit comments

Comments
 (0)