Softlayer

Latest version: v6.2.2

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

Scan your dependencies

Page 11 of 14

5.2.0

- Changes: https://github.com/softlayer/softlayer-python/compare/v5.1.0...v5.2.0

Added
- CLI+API: Significant additions to `slcli file` and `slcli block` commands. You can now authorize hosts, revoke access. You can also create, delete, restore, disable, enable snapshots. These features need to be battle-tested so report any issues that you see.
- CLI+API: Adds logic to `SoftLayer.create_client_from_env` that detects if a REST endpoint_url was given in order to use the REST transport automatically. This means that you can also configure REST endpoints for `slcli`. The default still uses XML-RPC endpoint, but from a small amount of testing shows that the REST transport is significantly faster.
- CLI: Adds `--network-space` to `slcli subnet list` in order to filter subnets based on network space. The two main options are PUBLIC and PRIVATE. For example, to list all public subnets, you can run: `slcli subnet list --network-space=PUBLIC`
- CLI: Adds a new, non-default column, "created_by" that shows who ordered the volume for `slcli file volume-list` and `slcli block volume-list`.
- CLI: Adds a new `slcli report bandwidth` command that will print a report of all bandwidth pools and virtual/hardware servers that your user has access to.
- CLI: Adds an "IN" syntax to the `slcli call-api` command. For example, to find VSIs that are in either the dal05 or sng01 datacenter you can run this command: `slcli call-api Account getVirtualGuests -f 'virtualGuests.datacenter.name IN dal05,sng01'`

Changed
- CLI: Fixes a UnicodeEncodeError when piping slcli output with unicode characters. This was mostly reported with `slcli image list` but could also happen with many other calls.
- CLI: Fixed a bug where os_version was not displaying correctly in `slcli virtual detail` or `slcli virtual detail`

5.1.0

- Changes: https://github.com/softlayer/softlayer-python/compare/v5.0.1...v5.1.0

Added
- CLI+API: Added block storage functionality. You can order, list, detail, cancel volumes. You can list and delete snapshots. You can also list ACLs for volumes.
- Added functionality to attach/detach devices to tickets
- CLI: Virtual list now lists users and passwords for all known software

Changed
- CLI: Fixes bug with `vlan detail` CLI command

5.0.1

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

Changed
- CLI: Adds missing dependency that was previously pulled in by prompt_toolkit
- API: Fix a bug by updating the CDN manager to use the new purge method
- CLI: Fixes bug that occured when iscsi listings with resources have no datacenter

5.0.0

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

Added
- CLI: Adds a shell (accessable with `slcli shell`) which provides autocomplete for slcli commands and options
- CLI: How filters work with `slcli call-api` has changed significantly. Instead of accepting JSON, it now accepts an easier-to-use format. See `slcli call-api -h` for examples
- API: Adds manager for object storage
- API: Improved REST transport support

Changed
- CLI: Move modifying nic speed to `slcli virtual edit` and `slcli hardware edit` instead of having its own command
- CLI: 'virtual' and 'hardware' are preferred over 'vs' and 'server' in the CLI
- CLI+API: Many unmentioned bug fixes

4.1.1

- Changes: https://github.com/softlayer/softlayer-python/compare/v4.1.0...v4.1.1

Added
- CLI: Re-adds `--no-public` option to only provision private interfaces with servers via `slcli server create`

Changed
- CLI: Fixes to work with Click v5
- Removes non-functional `--vlan-public` and `--vlan-private` from `slcli server create`
- VSManager.wait_for_ready will now behave as it is documented to behave.

4.1.0

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

Added
- CLI: Adds a shell which provides a shell interface for `slcli`. This is available by using `slcli shell`
- CLI: `slcli vs create` and `slcli server create` will now prompt for missing required options
- CLI+API: Adds editing of hardware tags

Changed
- CLI: Fixes `slcli firewall add` command
- CLI: Handles case where `slcli vs detail` and `slcli server detail` was causing an error when trying to display the creator
- API: Fixes VSManager.verify_create_instance() with tags (and, in turn, `slcli vs create --test` with tags)
- CLI: Fixes `vs resume` command
- API+CLI: Updates hardware ordering to deal with location-specific prices
- CLI: Fixes several description errors in the CLI
- CLI: Running `vs edit` without a tag option will no longer remove all tags

Page 11 of 14

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.