Metadata-Version: 1.0
Name: avoid-disaster
Version: 1.0
Summary: Implements a simple backup script to backup things to Amazon S3
Home-page: http://www.amix.dk/
Author: amix
Author-email: amix@amix.dk
License: BSD
Description: avoid_disaster
        ---------------
        
        Implements a simple backup script to backup things to Amazon S3.
        avoid_disaster be used to easily script daily, weekly or monthly backups.
        
        For more information check out:
        http://amix.dk/blog/post/19529#avoid-disaster-Easily-script-daily-or-weekly-backups-to-S3
        
        Examples
        ----------
        
        Backup test_dir to S3::
        
        import os
        from avoid_disaster import S3Uploader, gunzip_dir, generate_file_key
        
        #--- Globals ----------------------------------------------
        AWS_KEY = 'YOUR AWS KEY'
        AWS_SECRET = 'YOUR AWS SECRET'
        
        s3_uploader = S3Uploader(AWS_KEY,
        AWS_SECRET,
        'backups.your_domain.com')
        
        #--- Backup directory ----------------------------------------------
        file_key = generate_file_key('test_dir.%(weekday)s.tar.gz')
        
        gz_filename = gunzip_dir('test_dir/', file_key)
        
        s3_uploader.upload(file_key, gz_filename, delete_old=True)
        
        os.remove(gz_filename)
        
        Copyright: 2010 by amix
        License: BSD.
Keywords: backups amazon s3
Platform: Any
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Topic :: Software Development :: Libraries :: Python Modules
