What Tools

AwsEC2Tools

  1. Auto snapshot. (create_snapshot)
  2. Created from AMIs in VPC. (register_image, run_from_image)
  3. Created spot instances in VPC. (run_spot_instances_from_image, get_spot_price_history)

See also

awsec2tools

AwsEC2MetaData

  1. Get EC2 meta-data info.

See also

awsec2tools

AwsSESTools

  1. Sender with UTF-8 charset.

See also

awssestools

AwsS3Tools

  1. CRUD files by using S3.
  2. #TODO update key with the same acl.

See also

awss3tools

AwsSQSTools

  1. write/get messages.
  2. #TODO increase get_messages concurrency.

See also

awssqstools

Target

  1. SQS Worker.
  2. SES with html template.
  3. gevent.

Some scripts

See also

Some scripts.

TODO List

Todo

  • Add show all distributions data.

(The original entry is located in /Users/toomore/app/aws-tools/awscloudfronttools.py:docstring of awscloudfronttools.AwsCloudFrontTools.get_all_distributions, line 6.)

Todo

update key with the same acl.

(The original entry is located in /Users/toomore/app/aws-tools/awss3tools.py:docstring of awss3tools.AwsS3Tools.update, line 13.)

Todo

  • Add integrated with jinja2 template.

(The original entry is located in /Users/toomore/app/aws-tools/awssestools.py:docstring of awssestools.AwsSESTools, line 6.)

Todo

  • Need to increase get_messages concurrency.
  • Maybe auto convert json object.

(The original entry is located in /Users/toomore/app/aws-tools/awssqstools.py:docstring of awssqstools.AwsSQSTools.get_messages, line 7.)

Todo

default args.

(The original entry is located in /Users/toomore/app/aws-tools/awssqstools.py:docstring of awssqstools.AwsSQSTools.write_batch, line 8.)

Todo

  • Remove availability_zone, instance_type hard code.

(The original entry is located in /Users/toomore/app/aws-tools/awsec2tools.py:docstring of awsec2tools.AwsEC2Tools.get_spot_price_history, line 6.)

Todo

  • Remove kernel_id hard code.

(The original entry is located in /Users/toomore/app/aws-tools/awsec2tools.py:docstring of awsec2tools.AwsEC2Tools.register_image, line 9.)

Todo

  • Remove subnet_id, security_group_ids hard code.

(The original entry is located in /Users/toomore/app/aws-tools/awsec2tools.py:docstring of awsec2tools.AwsEC2Tools.run_from_image, line 8.)

Todo

  • Remove network_interfaces hard code and using setting.

(The original entry is located in /Users/toomore/app/aws-tools/awsec2tools.py:docstring of awsec2tools.AwsEC2Tools.run_spot_instances_from_image, line 9.)

Indices and tables

Table Of Contents

Next topic

1. awsec2tools

This Page