A functioning yum plugin for installing RPMs from protected s3 buckets. Uses boto by preference, but defaults to s3 REST api if boto not installed.
Python Shell
Switch branches/tags
Nothing to show
Pull request Compare This branch is 21 commits ahead of NumberFour:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
test
.gitignore
LICENSE
NOTICE
README.md
package
s3.conf
s3.py
s3test.repo
spec

README.md

Work in progress, though it's working for the yum deploys at my company.

Based on original outline in https://github.com/cgbystrom/yum-s3-plugin

Distributed under Apache License v2.0 ( see LICENSE file in this directory )


This version of the fork only uses URLGrabber. This should work for Python 2.4 still.

Tested for CentOS 5.x and CentOS 6.x

Please free to fork and correct if you found it didn't work for you.


Revision History:

1.0.0 Initial version

.

.

.

1.0.7 Change modified by AllyUnion

1.0.8 Merging changes from jaydiablo

1.0.9 Proper logging for s3 plugin

1.1.0 Added support for CentOS 6 while supporting CentOS 5 and below.

1.1.1 Rewrite to use urllib and urllib2 exclusively / Remove boto requirements, reworked the class so it was much cleaner call for yum to use

1.1.2 Added proper debugging support and error handling for exceptions