Gandi.cli

Latest version: v1.6

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

Scan your dependencies

Page 2 of 5

1.0

----

* New 'dns' namespace to manage DNS records/dnssec through LiveDNS API.
* Add new 'gandi vm migrate' command.
* Refactor internal click code usage. Remove hackish code to handle
nested commands which was limited to only 1 nested level.
- This change will break code of users which were using custom commands
on top of Gandi CLI, To fix this you have to use the proper click syntax
to declare a new group for your commands.
- This change also remove the automatic listing of all namespace commands
upon a typo or unknown/wrong command.
* Fixes 224: DeprecationWarning makes tests fail with python 3.6.2

0.22

----

* Fixes 223: 'gandi setup' command error
* Fixes 222: AttributeError during vm creation on a private vlan
* Fixes tests for 'gandi deploy' and 'gandi status' commands

0.21

----

* Add new 'gandi disk migrate' command
* Update 'gandi setup' command to ask for apikey for REST API
* Handle deprecated images
- Add a warning during 'gandi vm create' command
- Display a * before image labels on 'gandi vm create' help
- Display a /!\ DEPRECATED on 'gandi vm images' command
* Fixes 220: gandi record update issues
- Do not cast to int the id of the record, use the retrieve value
- Handle both record syntax with 'IN' or not when parsing
- Delete created zone if record.update call fail from xmlrpc API
* Fixes 219: Can't remove disk snapshot profile
* vm: delete: Fix delete when we reach the list limit
- Fixed a bug when deleting a vm that wasn't listed in the first 500 results
of gandi.iaas.list.
* Fix issue when updating disk kernel with a kernel from another datacenter
- CLI was proposing only kernels available on datacenter 1, but some kernels
are available only on other datacenters, so we list everything for --kernel
parameters, and for disk update command we add a new check if this kernel is
available for this disk on this datacenter.
* Add epilog to help messages to notify user about man documentation
* Add one new verbose level for dumping data

0.20

----

* Add support for python3.6
* Debian 8 is the new default VM image
* FR-SD3 is the new default datacenter
* Update 'gandi mail create' command to allow passing password as parameter
* Update 'gandi certificate create' command: duration is now limited to 2 years
* Update 'gandi ip create' command to fix bad units in help message
* Fixes 182: 'gandi disk create' will detect datacenter when creating a new VM disk
* Fixes 184: 'gandi disk list' can now filter for attach/detach state
* Fixes 192: 'gandi certificate info' now still works after 500 certificates
* Fixes 201: 'gandi certificate export' was duplicating intermediate certificate
* Fixes 211: 'gandi paas deploy' tests should work again when using git commands
* Fixes a bug with options not using corrected value when deprecated
* Update unixpipe module to remove usage of posix and non portable imports

0.19

----

* Update create commands for namespaces: vm, paas, ip, disk, vlan, webacc
to handle new datacenter status:
- prevent using a closed datacenter for creation
- display a warning when using a datacenter which will be closed
in the future
* Update 'gandi mailbox info' command: aliases are now sorted
* Fixes 178: 'gandi account info' command now display prepaid amount
* Fixes 185: 'gandi domain create' command can now change nameservers
* Fixes 187: 'gandi record list' command has a --limit parameter
* Fixes 188: broken links in README
* Fixes certificate unittest for python3

0.18

----

* Update 'gandi paas update' command: --upgrade parameter is now a boolean flag
* Update 'gandi deploy' command:
- new '--remote' and '--branch' options
- better handling of case when git configuration is not configured as expected
- will try and use the gandi remote by default to extract deploy url
- will deploy the branch master by default
- will fallback to guessing the Simple Hosting remote from git configuration
of the branch to deploy
- improve error message when unable to execute
* Update VM spin up timeout to 5min (from 2min) for bigger VM.
* Add more unittests.

Page 2 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.