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


Download files

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

Source Distributions

jldaws-0.2.15.zip (42.4 kB view details)

Uploaded Source

jldaws-0.2.15.tar.gz (23.3 kB view details)

Uploaded Source

File details

Details for the file jldaws-0.2.15.zip.

File metadata

  • Download URL: jldaws-0.2.15.zip
  • Upload date:
  • Size: 42.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for jldaws-0.2.15.zip
Algorithm Hash digest
SHA256 5215ad7256d612affe9f2950ddf80ebf8cb74023bff8d25ea405d90f9dd9e89d
MD5 8135f06b5d113b4f162f8bba169651f8
BLAKE2b-256 7bb75e5e5f740a7480aef16093b3a62188e72156df2134708582eeb721fd646a

See more details on using hashes here.

File details

Details for the file jldaws-0.2.15.tar.gz.

File metadata

  • Download URL: jldaws-0.2.15.tar.gz
  • Upload date:
  • Size: 23.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for jldaws-0.2.15.tar.gz
Algorithm Hash digest
SHA256 6b668a48bf6caed361ad5871d1bc3a3fb9998b66380773fc1fa4714d78d32bce
MD5 635dee4d8746bda03fd43529aabe840a
BLAKE2b-256 a598eb705aae1f38b1768029316b14c900e64d79c878540add90376c702430ad

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page