--- !ruby/object:Gem::Specification name: cloud_powers version: !ruby/object:Gem::Version version: 1.0.0 platform: ruby authors: - Adam Phillipps - Faisal Irfan - Gerardo Parajeles autorequire: bindir: exe cert_chain: [] date: 2016-12-23 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: activesupport-core-ext requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '4' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '4' - !ruby/object:Gem::Dependency name: aws-sdk requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '2' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '2' - !ruby/object:Gem::Dependency name: dotenv requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '2.1' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '2.1' - !ruby/object:Gem::Dependency name: httparty requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '0.14' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '0.14' - !ruby/object:Gem::Dependency name: rubyzip requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.2' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.2' - !ruby/object:Gem::Dependency name: zip-zip requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '0.3' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '0.3' - !ruby/object:Gem::Dependency name: websocket-eventmachine-server requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: websocket-eventmachine-client requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: workflow requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: bundler requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 1.13.5 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 1.13.5 - !ruby/object:Gem::Dependency name: byebug requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '9' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '9' - !ruby/object:Gem::Dependency name: rake requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '10.0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '10.0' - !ruby/object:Gem::Dependency name: rspec requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '3.0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '3.0' description: |2 CloudPowers is a wrapper around AWS and in the future, other cloud service Providers. It was developed specifically for the Brain project but hopefully can be used in any other ruby project that needs to use cloud service providers' resources. Version 1.0 has a some EC2, S3, SQS, SNS, Kinesis, websockets and a few other features you can find in the docs. There is also limitted support for stubbing AWS RESTful API calls. That can come in handy for local testing and extra setup on AWS resource clients. This project is actively being developed, so more additions, specs and docs will be added and updated frequently with new funcionality but the gem will follow good practices for versioning and so the behavior won't change on existing features. Input is always welcome. :thumbsup: Enjoy! email: - adam.phillipps@gmail.com - faisal@smashanalytics.com - gerardo@smashanalytics.com executables: [] extensions: [] extra_rdoc_files: [] files: - ".gitignore" - ".rspec" - ".ruby-version" - ".test.env.example" - ".travis.yml" - Gemfile - LICENSE.txt - README - README.md - README.rdoc.mdown - Rakefile - bin/console - bin/setup - cloud_powers.gemspec - lib/cloud_powers.rb - lib/cloud_powers/auth.rb - lib/cloud_powers/aws_resources.rb - lib/cloud_powers/creatable.rb - lib/cloud_powers/helpers.rb - lib/cloud_powers/helpers/lang_help.rb - lib/cloud_powers/helpers/logic_help.rb - lib/cloud_powers/helpers/path_help.rb - lib/cloud_powers/node.rb - lib/cloud_powers/node/instance.rb - lib/cloud_powers/resource.rb - lib/cloud_powers/self_awareness.rb - lib/cloud_powers/smash_error.rb - lib/cloud_powers/storage.rb - lib/cloud_powers/stubs/aws_stubs.rb - lib/cloud_powers/synapse/broadcast.rb - lib/cloud_powers/synapse/broadcast/broadcast.rb - lib/cloud_powers/synapse/broadcast/channel.rb - lib/cloud_powers/synapse/pipe.rb - lib/cloud_powers/synapse/pipe/pipe.rb - lib/cloud_powers/synapse/pipe/stream.rb - lib/cloud_powers/synapse/queue.rb - lib/cloud_powers/synapse/queue/board.rb - lib/cloud_powers/synapse/queue/poller.rb - lib/cloud_powers/synapse/queue/queue.rb - lib/cloud_powers/synapse/synapse.rb - lib/cloud_powers/synapse/web_soc.rb - lib/cloud_powers/synapse/web_soc/soc_client.rb - lib/cloud_powers/synapse/web_soc/soc_server.rb - lib/cloud_powers/version.rb - lib/cloud_powers/zenv.rb homepage: https://github.com/adam-phillipps/cloud_powers licenses: - MIT metadata: {} post_install_message: rdoc_options: [] require_paths: - lib required_ruby_version: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 2.3.0 required_rubygems_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' requirements: [] rubyforge_project: rubygems_version: 2.5.1 signing_key: specification_version: 4 summary: Cloud providers wrapper. Currently only AWS is supported. test_files: []