Skip to content

Conversation

@maxlinc
Copy link

@maxlinc maxlinc commented Aug 28, 2013

Sorry about the massive commit - I managed to change just about every file. The changes aren't actually as big as they look.

This refactor would setup microstatic up for other 7 currently available Fog storage providers.

I created BaseDeployer and moved most of the S3Deployer code to it. I left S3Deployer in place so you can easily separate S3 specific code from generic code, but right now the Rackspace/AWS implementation is so interoperable that S3Deployer doesn't contain any meaningful code.

I didn't test against a live AWS account, so you should check that.

I did test against:

  • Mocked AWS
  • Live Rackspace
  • Mocked Rackspace (using my branch, because Rackspace storage mocking isn't released)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant