GithubHelp home page GithubHelp logo

jakauppila / find-incomplete-s3-multipart-uploads Goto Github PK

View Code? Open in Web Editor NEW

This project forked from rubrikinc/find-incomplete-s3-multipart-uploads

0.0 1.0 0.0 26 KB

Find incomplete S3 multi-part uploads

License: MIT License

Python 83.08% Shell 16.92%

find-incomplete-s3-multipart-uploads's Introduction

Find Incomplete S3 Multi-Part Uploads

This script will find incomplete multi-part uploads. It will find both in progress uploads and those that have been abandoned. It's purpose is to find out if abandoned uploads are taking up excess space in the archive.

Prerequisites

  • Developed with Python 3.6.5
  • boto3 v1.7.60+

Installation

  1. Install python on your system.
  2. Install the AWS Boto3 module for Python.
    • pip install boto3

Usage

usage: find-incomplete-s3-multipart-uploads.py [-h]
                                               [--bucket BUCKET [BUCKET ...]]
                                               [--profile PROFILE] [--debug]
                                               [--verbose]

Expand the node disks for Find Incomplete S3 Multi Part Uploads in AWS

optional arguments:
  -h, --help            show this help message and exit
  --bucket BUCKET [BUCKET ...], -b BUCKET [BUCKET ...]
                        AWS bucket to check.
  --profile PROFILE, -P PROFILE
                        AWS Profile to use. If left blank the default profile
                        will be used.
  --debug, -D           Debug mode.
  --verbose, -v         Verbose mode.

Notes

Running the script with no options will produce a summary output.

Using the --verbose option will produce detailed output about each file including upload date, filename and size.

Licensing

Find Incomplete S3 Multi-Part Uploads is freely distributed under MIT. See LICENSE for details.

Support

Please file bugs and issues on the Github issues page for this project. This is to help keep track and document everything related to this repo.

find-incomplete-s3-multipart-uploads's People

Contributors

damanin avatar drew-russell avatar mchv avatar rfitzhugh avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.