Ploy

Latest version: v2.0.1

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

Scan your dependencies

Page 7 of 8

0.12

-----------------

* There is no need to add the AWS account id to security group names anymore.
[fschulze]

* Rules are removed from security groups if they aren't defined in the config.
[fschulze]

* Allow adding of custom config massagers from inside the config.
[fschulze]

* Support block device maps to enable use of more than one ephemeral disk.
[fschulze]

* Added ``do`` method on ec2 and plain instances which allows to call fabric
commands.
[fschulze]

* Use PathMassager for ``access-key-id`` and ``secret-access-key`` in the
``ec2-master`` section. This might break existing relative paths for these
options.
[fschulze]

* Added support for EBS boot instances.
[fschulze]

* Add option ``ssh-key-filename`` to point to a private ssh key for ec2 and
plain instances.
[fschulze]

* Fix Fabric integration for newer versions of Fabric.
[fschulze]

* Support ``proxycommand`` option for plain instances. This also caused a
change in the ``init_ssh_key`` API for plugins.
[fschulze]

* Support ``ProxyCommand`` from ``~/.ssh/config`` for plain instances.
Requires Fabric 1.5.0 and Paramiko 1.9.0 or newer.
[fschulze]

0.11

-----------------

* Support both the ``ssh`` and ``paramiko`` libraries depending on which
Fabric version is used.
[fschulze]

0.10

-----------------

* Added ``ec2-connection`` which helps in writing Fabric scripts which don't
connect to a server but need access to the config and AWS (like uploading
something to S3).
[fschulze]

* Fix several problems with using a user name other than ``root`` for the
``do`` and ``ssh`` commands.
[fschulze]

* Require Fabric >= 1.3.0.
[fschulze]

* Require boto >= 2.0.
[fschulze]

* Added hook for startup script options.
[fschulze]

* Added possibility to configure hooks.
[fschulze]

* Refactored to enable plugins for different virtualization or cloud providers.
[fschulze]

* Added lots of tests.
[fschulze]

0.9

----------------

* Overwrites now also affect server creation, not just the startup script.
[fschulze]

* Added ``list`` command which supports just listing ``snapshots`` for now.
[fschulze]

* Added ``delete-volumes-on-terminate`` option to delete volumes created from
snapshots on instance termination.
[fschulze]

* Added support for creating volumes from snapshots on instance start.
[natea, fschulze]

* Added support for ``~/.ssh/config``. This is a bit limited, because the
paramiko config parser isn't very good.
[fschulze]

* Added ``help`` command which provides some info for zsh autocompletion.
[fschulze]

0.8

----------------

* For the ``do`` command the Fabric options ``reject_unknown_hosts`` and
``disable_known_hosts`` now default to true.
[fschulze]

* Allow adding normal servers to use with ``ssh`` and ``do`` commands.
[fschulze]

* Refactored ssh connection handling to only open network connections when
needed. Any fabric option which doesn't need a connection runs right away
now (like ``-h`` and ``-l``).
[fschulze]

* Fix status output after ``start``.
[fschulze]

0.7

----------------

* Added ``snapshot`` method to Server class for easy access from fabfiles.
[fschulze]

Page 7 of 8

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.