Softlayer

Latest version: v6.2.2

Safety actively analyzes 630026 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 12 of 14

4.0.4

- Changes: https://github.com/softlayer/softlayer-python/compare/v4.0.3...v4.0.4

Changed
- CLI: Fixes bug with pulling the userData property for the virtual server detail
- CLI: Fixes a class of bugs invloving unicode from the API

4.0.3

- Changes: https://github.com/softlayer/softlayer-python/compare/v4.0.2...v4.0.3

Changed
- CLI: Fixes bug with `slcli vs ready` command
- CLI: Fixes bug with `slcli loadbal service-add` command
- CLI: Fixes bug with `slcli vlan list` with vlans that don't have a datacenter
- CLI: Improves validation of virtual server and hardware create commands

4.0.2

- Changes https://github.com/softlayer/softlayer-python/compare/v4.0.1...v4.0.2

Changed
- CLI: Fixes a bug that breaks user confirmation prompts
- CLI: Fixes general issue with sorting on certain row types in the CLI
- API: Fixes image capture for Windows guests

4.0.1

- Changes: https://github.com/softlayer/softlayer-python/compare/v4.0.0...v4.0.1

Changed
- CLI: Fixes bug in `sl setup` command not properly defaulting to current values.
- API: Fixes bug where turning off compression headers would still send compression headers.
- CLI: Reverts to using ids over global identifiers for `sl vs list` and `sl server list`.

4.0.0

- Changes: https://github.com/softlayer/softlayer-python/compare/v3.3.0...v4.0.0
- Because there are many changes between version 3 and version 4, it is strongly recommend to pin the version of the SoftLayer python bindings as soon as you can in order to prevent unintentional breakage when upgrading. To keep yourself on version 3, you can use this directive: softlayer>=3,<4. That can be used with pip (pip install softlayer>=3,<4), requirements in your setup.py and/or in your requirements.txt file.

Added
- API: The client transport is now pluggable. If you want to add extra logging or accounting, you can now subclass or wrap softlayer.transports.XmlRpcTransport in order to do so. A good example of that is done with softlayer.transports.TimingTransport.
- API+CLI: Adds ability to import virtual images from a given URI. The API only supports importing from a swift account using 'swift://'. For more details, see http://developer.softlayer.com/reference/services/SoftLayer_Virtual_Guest_Block_Device_Template_Group/createFromExternalSource.
- CLI: A `--fixtures` global flag was added to pull from fixture data instead of the API. This is useful for discovery, demonstration and testing purposes.
- CLI: A `--verbose` or `-v` flag was added to eventually replace `--debug`. To make a command more verbose, simply add more `-v` flags. For example `sl -vvv vs list` will be the most verbose and show everything down to request/response tracing.
- CLI: Credentials can now be requested using `sl vs credentials <identifier>`, `sl hardware credentials <identifier>` and `sl nas credentials <identifier>` for virtual servers, hardware servers and NAS accounts respectively.
- CLI: Adds virtual server rescue command, `sl vs rescue <identifier>`

Changed
- CLI: The command is renamed from `sl` to `slcli` to avoid package conflicts.
- CLI: Global options now need to be specified right after the `slcli` command. For example, you would now use `slcli --format=raw list` over `slcli vs list --format=raw`. This is a change for the following options:
- --format
- -c or --config
- --debug
- --proxy
- -y or --really
- --version
- API: The hardware manager has a significant update to how place_order() works. It will now only support the fast server provisioning package which has presets for options like CPU, Memory and disk.
- API: Removed deprecated SoftLayer.CCIManager.
- API: Adds virtual server rescue command to SoftLayer.VSManager
- CLI: Significant changes were done to the CLI argument parsing. Docopt was dropped in favor of click. Therefore, some subtle differences which aren't documented here may exist.

3.3.0

- Changes: https://github.com/softlayer/softlayer-python/compare/v3.2.0...v3.3.0

Added
- CLI+API: Load balancer support
- CLI: More detail added to the `sl image detail` and `sl image list` commands
- CLI: Adds command to import DNS entries from BIND zone files
- CLI+API: Adds support for booting into rescue images for virtual servers and hardware
- API: Adds ability to order virtual and hardare servers from a quote to the ordering manager

Changed
- CLI: Fixes bug with `sl server list-chassis` and `sl server list-chassis`
- API: Restructure of the way custom authentication can be plugged in the API client
- Several other bug fixes

Page 12 of 14

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.