Skip to main content

Collection of Amazon AWS related scripts

Project description

Overview

This package contains a collection of Amazon Web Service related scripts e.g.

  • jlds3upload : automated file upload to S3
  • jlds3download : automated file download from S3
  • jldrxsqs : receive from an SQS queue to JSON/string stdout (with optional stdin trigger)
  • jldtxsqs : transmit on SQS JSON/string from stdin
  • jldleader: distributed leader election protocol manager
  • jlds3up : simple file upload to s3 with functionality to delete ‘old’ files
  • jlds3list : listing files in an S3 bucket

The philosophy behind these scripts is:

  • simplicity : each script only does 1 thing
  • reporting : status & error reporting through stderr and (optionally) JSON stdout
  • data driven : object in from src ==> object out to dst
  • data flow : piping through stdin / stdout

Scripts can easily be “composed” through standard Linux piping :

jldrxsqs @config1.txt | some_other_command | jldtxsqs @config2.txt

The data format used is JSON.

Configuration

Can be performed through options on the command line or using a file (use a leading @).

Project details


Release history Release notifications

History Node

0.4.27

History Node

0.4.26

History Node

0.4.25

History Node

0.4.24

History Node

0.4.23

History Node

0.4.22

History Node

0.4.21

History Node

0.4.20

History Node

0.4.19

History Node

0.4.18

History Node

0.4.17

History Node

0.4.16

History Node

0.4.15

History Node

0.4.14

History Node

0.4.13

History Node

0.4.12

History Node

0.4.11

History Node

0.4.10

History Node

0.4.9

History Node

0.4.8

History Node

0.4.7

History Node

0.4.6

History Node

0.4.5

History Node

0.4.4

History Node

0.4.3

History Node

0.4.2

History Node

0.4.1

History Node

0.4.0

History Node

0.3.3

History Node

0.3.2

History Node

0.3.1

History Node

0.3.0

History Node

0.2.19

History Node

0.2.18

History Node

0.2.17

This version
History Node

0.2.16

History Node

0.2.15

History Node

0.2.14

History Node

0.2.13

History Node

0.2.12

History Node

0.2.11

History Node

0.2.10

History Node

0.2.9

History Node

0.2.8

History Node

0.2.7

History Node

0.2.5

History Node

0.2.4

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Filename, size & hash SHA256 hash help File type Python version Upload date
jldaws-0.2.16.tar.gz (23.3 kB) Copy SHA256 hash SHA256 Source None Jul 8, 2012
jldaws-0.2.16.zip (42.4 kB) Copy SHA256 hash SHA256 Source None Jul 8, 2012

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging CloudAMQP CloudAMQP RabbitMQ AWS AWS Cloud computing Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page