Acore-server-metadata

Latest version: v1.1.1

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

Scan your dependencies

Page 1 of 3

1.1.1

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
**Features and Improvements**

- Add the following public API:
- :meth:`acore_server_metadata.api.Server.ensure_ec2_exists <acore_server_metadata.server.server.Server.ensure_ec2_exists>`
- :meth:`acore_server_metadata.api.Server.ensure_ec2_not_exists <acore_server_metadata.server.server.Server.ensure_ec2_not_exists>`
- :meth:`acore_server_metadata.api.Server.ensure_rds_exists <acore_server_metadata.server.server.Server.ensure_rds_exists>`
- :meth:`acore_server_metadata.api.Server.ensure_rds_not_exists <acore_server_metadata.server.server.Server.ensure_rds_not_exists>`
- :meth:`acore_server_metadata.api.Server.ensure_ec2_is_running <acore_server_metadata.server.server.Server.ensure_ec2_is_running>`
- :meth:`acore_server_metadata.api.Server.ensure_ec2_is_ready_to_start <acore_server_metadata.server.server.Server.ensure_ec2_is_ready_to_start>`
- :meth:`acore_server_metadata.api.Server.ensure_ec2_is_ready_to_stop <acore_server_metadata.server.server.Server.ensure_ec2_is_ready_to_stop>`
- :meth:`acore_server_metadata.api.Server.ensure_rds_is_running <acore_server_metadata.server.server.Server.ensure_rds_is_running>`
- :meth:`acore_server_metadata.api.Server.ensure_rds_is_ready_to_start <acore_server_metadata.server.server.Server.ensure_rds_is_ready_to_start>`
- :meth:`acore_server_metadata.api.Server.ensure_rds_is_ready_to_stop <acore_server_metadata.server.server.Server.ensure_rds_is_ready_to_stop>`
- :class:`acore_server_metadata.api.ServerNotFoundError <acore_server_metadata.exc.ServerNotFoundError>`
- :class:`acore_server_metadata.api.FailedToStopServerError <acore_server_metadata.exc.FailedToStopServerError>`

**Minor Improvements**

- Move all exception class to public API namespace.
- Update docs.

1.0.1

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
**💥Breaking Changes**

- Remove all server operation methods from :class:`acore_server_metadata.api.Server <acore_server_metadata.server.server.Server>` class. They are moved to `acore_server <https://github.com/MacHu-GWU/acore_server-project>`_ library.

0.7.1

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
**Features and Improvements**

- Add ``Server.server_lifecycle``, ``Server.wow_status``, ``Server.wow_status_measure_time`` property method.
- Add ``Server.start_server()`` method.
- Add ``allow_reassociation`` parameter to ``Server.associate_eip_address()`` method.

**Minor Improvements**

- Improve documentation.

0.6.2

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
**Miscellaneous**

- upgrade dependencies.
- improve internal implementation.

0.6.1

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
**Features and Improvements**

- add the following public API:
- ``acore_server_metadata.api.Server.from_ec2_inside``
- ``acore_server_metadata.api.get_boto_ses_from_ec2_inside``

**Miscellaneous**

- upgrade dependencies.

0.5.2

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
**Minor Improvements**

- ``acore_server_metadata.settings`` module is not in used anymore. It is kept for backward compatibility. Now we use `acore_constants <https://github.com/MacHu-GWU/acore_constants-project>`_ library to define constants.

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.