Awss

Latest version: v0.9.13

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

Scan your dependencies

Page 1 of 2

0.9.13

Minor updates to correct behavior in certain circumstances

- Assigns value "Unknown" when the name for an AMI-id is not available
- this occurs if the AMI is deleted, but you still have instances built from it
- prevents display of the spot instance tag "aws:ec2spot:fleet-request-id"
- this tag is auto-assigned for spot instances

0.9.12

License Change and minor help message adjustments

0.9.11

This release incorporates several fixes:

- On Windows, `awss ssh` now functions properly
- Windows doesn't have a native `ssh` command
- So it requires pre-reqs for ssh, which are detailed in the readme
- Includes fix from pip release v0.9.10 (which wasn't released on github)
- Eliminated errors for instances with zero tags

0.9.9

This is primary a fix release to keeps in sync with a PIP release

Fixes:
- Fixed error during data collection if an instance was in 'terminated' state
- Dramatically improved output for users with white terminal backgrounds

Enhancements:
- eliminated some unnecessary vars via new algorithms
- renamed vars & functions for improved readability
- revised test scripts for changes

0.9.8

Github release to sync up with PyPi release.

Automated tests provide 92% code coverage.
Fixed issue determining home directory on Windows for ssh function
Restructured code within library
- Provided ability to write test scripts without AWS connection
- Improved adherence to PEP guidelines
- __init__ file contains docstring describing the library
- __main__ added so library can be executed as a module

0.9.7

This release has substantial code changes, feature additions, and prepares for the future.

- All tags & values are displayed for each instance with the `list` command
- tag names & values now stored with other instance data
- many future features enabled by this enhancement
- Use the * wildcard with any command:
- `awss list Ub*` or `awss stop Deb*`
- Enter commands without specifying a target to chose from the picklist
- particularly useful for `awss stop` to list running servers then select them from list
- user input for picklist now uses enter key vs. single keypress
- necessary for users with more than 9 instances in their lists
- SSH login-name detection enhanced & can detect the instance OS if the
name is anywhere in the AMI-name string (not just the beginning)
- rewrote the data collection logic that retrieves information about instances
- docstrings added throughout most of the code
- this reduces traffic to AWS by 50 to 200%
- makes it easier to test on CI machines without AWS credentials

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.