Skip to content

Commit 0ac4de3

Browse files
Merge remote-tracking branch 'origin/master' into 1026
2 parents ac15931 + fbd8034 commit 0ac4de3

File tree

11 files changed

+160
-172
lines changed

11 files changed

+160
-172
lines changed

CHANGELOG.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,17 @@
11
# Change Log
22

33

4-
## [5.5.1] - 2018-08-31
4+
## [5.5.3] - 2018-08-31
5+
- Changes: https://github.com/softlayer/softlayer-python/compare/v5.5.2...v5.5.3
6+
7+
+ Added `slcli user delete`
8+
+ #1023 Added `slcli order quote` to let users create a quote from the slcli.
9+
+ #1032 Fixed vs upgrades when using flavors.
10+
+ #1034 Added pagination to ticket list commands
11+
+ #1037 Fixed DNS manager to be more flexible and support more zone types.
12+
+ #1044 Pinned Click library version at >=5 < 7
13+
14+
## [5.5.2] - 2018-08-31
515
- Changes: https://github.com/softlayer/softlayer-python/compare/v5.5.1...v5.5.2
616

717
+ #1018 Fixed hardware credentials.

README.rst

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ SoftLayer API Python Client
1717

1818

1919
This library provides a simple Python client to interact with `SoftLayer's
20-
XML-RPC API <http://developer.softlayer.com/reference/softlayerapi>`_.
20+
XML-RPC API <https://softlayer.github.io/reference/softlayerapi>`_.
2121

2222
A command-line interface is also included and can be used to manage various
2323
SoftLayer products and services.
@@ -120,7 +120,7 @@ If you are using the library directly in python, you can do something like this.
120120

121121
System Requirements
122122
-------------------
123-
* Python 2.7, 3.3, 3.4, 3.5 or 3.6.
123+
* Python 2.7, 3.3, 3.4, 3.5, 3.6, or 3.7.
124124
* A valid SoftLayer API username and key.
125125
* A connection to SoftLayer's private network is required to use
126126
our private network API endpoints.
@@ -129,7 +129,7 @@ Python Packages
129129
---------------
130130
* six >= 1.7.0
131131
* prettytable >= 0.7.0
132-
* click >= 5
132+
* click >= 5, < 7
133133
* requests >= 2.18.4
134134
* prompt_toolkit >= 0.53
135135
* pygments >= 2.0.0

SoftLayer/consts.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
66
:license: MIT, see LICENSE for more details.
77
"""
8-
VERSION = 'v5.5.2'
8+
VERSION = 'v5.5.3'
99
API_PUBLIC_ENDPOINT = 'https://api.softlayer.com/xmlrpc/v3.1/'
1010
API_PRIVATE_ENDPOINT = 'https://api.service.softlayer.com/xmlrpc/v3.1/'
1111
API_PUBLIC_ENDPOINT_REST = 'https://api.softlayer.com/rest/v3.1/'

SoftLayer/fixtures/SoftLayer_Account.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -554,11 +554,11 @@
554554
'name': 'dal05'
555555
},
556556
'memoryCapacity': 242,
557-
'name': 'khnguyendh',
557+
'name': 'test-dedicated',
558558
'diskCapacity': 1200,
559559
'guestCount': 1,
560560
'cpuCount': 56,
561-
'id': 44701
561+
'id': 12345
562562
}]
563563

564564

SoftLayer/fixtures/SoftLayer_Virtual_DedicatedHost.py

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -11,57 +11,57 @@
1111

1212

1313
getAvailableRouters = [
14-
{'hostname': 'bcr01a.dal05', 'id': 51218},
15-
{'hostname': 'bcr02a.dal05', 'id': 83361},
16-
{'hostname': 'bcr03a.dal05', 'id': 122762},
17-
{'hostname': 'bcr04a.dal05', 'id': 147566}
14+
{'hostname': 'bcr01a.dal05', 'id': 12345},
15+
{'hostname': 'bcr02a.dal05', 'id': 12346},
16+
{'hostname': 'bcr03a.dal05', 'id': 12347},
17+
{'hostname': 'bcr04a.dal05', 'id': 12348}
1818
]
1919

2020
getObjectById = {
2121
'datacenter': {
22-
'id': 138124,
22+
'id': 12345,
2323
'name': 'dal05',
2424
'longName': 'Dallas 5'
2525
},
2626
'memoryCapacity': 242,
2727
'modifyDate': '2017-11-06T11:38:20-06:00',
28-
'name': 'khnguyendh',
28+
'name': 'test-dedicated',
2929
'diskCapacity': 1200,
3030
'backendRouter': {
31-
'domain': 'softlayer.com',
31+
'domain': 'test.com',
3232
'hostname': 'bcr01a.dal05',
33-
'id': 51218
33+
'id': 12345
3434
},
3535
'guestCount': 1,
3636
'cpuCount': 56,
3737
'guests': [{
38-
'domain': 'Softlayer.com',
39-
'hostname': 'khnguyenDHI',
40-
'id': 43546081,
41-
'uuid': '806a56ec-0383-4c2e-e6a9-7dc89c4b29a2'
38+
'domain': 'test.com',
39+
'hostname': 'test-dedicated',
40+
'id': 12345,
41+
'uuid': 'F9329795-4220-4B0A-B970-C86B950667FA'
4242
}],
4343
'billingItem': {
4444
'nextInvoiceTotalRecurringAmount': 1515.556,
4545
'orderItem': {
46-
'id': 263060473,
46+
'id': 12345,
4747
'order': {
4848
'status': 'APPROVED',
4949
'privateCloudOrderFlag': False,
5050
'modifyDate': '2017-11-02T11:42:50-07:00',
5151
'orderQuoteId': '',
52-
'userRecordId': 6908745,
52+
'userRecordId': 12345,
5353
'createDate': '2017-11-02T11:40:56-07:00',
5454
'impersonatingUserRecordId': '',
5555
'orderTypeId': 7,
5656
'presaleEventId': '',
5757
'userRecord': {
58-
'username': '232298_khuong'
58+
'username': 'test-dedicated'
5959
},
60-
'id': 20093269,
61-
'accountId': 232298
60+
'id': 12345,
61+
'accountId': 12345
6262
}
6363
},
64-
'id': 235379377,
64+
'id': 12345,
6565
'children': [
6666
{
6767
'nextInvoiceTotalRecurringAmount': 0.0,
@@ -73,6 +73,6 @@
7373
}
7474
]
7575
},
76-
'id': 44701,
76+
'id': 12345,
7777
'createDate': '2017-11-02T11:40:56-07:00'
7878
}

setup.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414

1515
setup(
1616
name='SoftLayer',
17-
version='5.5.2',
17+
version='5.5.3',
1818
description=DESCRIPTION,
1919
long_description=LONG_DESCRIPTION,
2020
author='SoftLayer Technologies, Inc.',
@@ -32,7 +32,7 @@
3232
install_requires=[
3333
'six >= 1.7.0',
3434
'ptable >= 0.9.2',
35-
'click >= 5',
35+
'click >= 5, < 7',
3636
'requests >= 2.18.4',
3737
'prompt_toolkit >= 0.53',
3838
'pygments >= 2.0.0',

snap/snapcraft.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: slcli # check to see if it's available
2-
version: '5.5.2+git' # check versioning
2+
version: '5.5.3+git' # check versioning
33
summary: Python based SoftLayer API Tool. # 79 char long summary
44
description: |
55
A command-line interface is also included and can be used to manage various SoftLayer products and services.

0 commit comments

Comments
 (0)