Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions Rakefile
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
$LOAD_PATH.unshift File.join(File.dirname(__FILE__), 'lib', 'rightscale-api')

begin
require 'jeweler'
Jeweler::Tasks.new do |gemspec|
Expand All @@ -7,6 +9,7 @@ begin
gemspec.email = "david.michael@sonymusic.com"
gemspec.homepage = "http://github.com/dmichael/rightscale-api"
gemspec.authors = ["David Michael"]
gemspec.add_dependency "httparty"
end
Jeweler::GemcutterTasks.new
rescue LoadError
Expand Down
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0.2.0
0.4.2
18 changes: 18 additions & 0 deletions lib/rightscale-api.rb
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
require 'pathname'
require 'rubygems'
require 'httparty'
require 'pp'
require 'socket'

dir = Pathname(__FILE__).dirname.expand_path

require dir + 'rightscale-api/api'
require dir + 'rightscale-api/client'

# Management API
require dir + 'rightscale-api/deployments'
require dir + 'rightscale-api/servers'
require dir + 'rightscale-api/server_arrays'
require dir + 'rightscale-api/right_scripts'
require dir + 'rightscale-api/statuses'

File renamed without changes.
4 changes: 4 additions & 0 deletions lib/rightscale/client.rb → lib/rightscale-api/client.rb
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,10 @@ def deployments
def servers
@servers ||= Servers.new(self)
end

def server_arrays
@server_arrays ||= ServerArrays.new(self, :resource => 'server_arrays')
end

def statuses
@statuses ||= Statuses.new(self)
Expand Down
File renamed without changes.
File renamed without changes.
5 changes: 5 additions & 0 deletions lib/rightscale-api/server_arrays.rb
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
module RightScale
# http://support.rightscale.com/15-References/RightScale_API_Reference_Guide/02-Management/09-Server_Arrays
class ServerArrays < API
end
end
File renamed without changes.
File renamed without changes.
17 changes: 0 additions & 17 deletions lib/rightscale.rb

This file was deleted.

48 changes: 25 additions & 23 deletions rightscale-api.gemspec
Original file line number Diff line number Diff line change
@@ -1,48 +1,50 @@
# Generated by jeweler
# DO NOT EDIT THIS FILE DIRECTLY
# Instead, edit Jeweler::Tasks in Rakefile, and run the gemspec command
# Instead, edit Jeweler::Tasks in Rakefile, and run 'rake gemspec'
# -*- encoding: utf-8 -*-

Gem::Specification.new do |s|
s.name = %q{rightscale-api}
s.version = "0.2.0"
s.name = "rightscale-api"
s.version = "0.4.2"

s.required_rubygems_version = Gem::Requirement.new(">= 0") if s.respond_to? :required_rubygems_version=
s.authors = ["David Michael"]
s.date = %q{2010-01-28}
s.description = %q{A Ruby Wrapper for the RightScale API}
s.email = %q{david.michael@sonymusic.com}
s.date = "2012-04-05"
s.description = "A Ruby Wrapper for the RightScale API"
s.email = "david.michael@sonymusic.com"
s.extra_rdoc_files = [
"README.markdown"
]
s.files = [
"README.markdown",
"Rakefile",
"VERSION",
"lib/rightscale.rb",
"lib/rightscale/api.rb",
"lib/rightscale/client.rb",
"lib/rightscale/deployments.rb",
"lib/rightscale/right_scripts.rb",
"lib/rightscale/servers.rb",
"lib/rightscale/statuses.rb",
"pkg/rightscale-api-0.0.1.gem",
"rightscale-api.gemspec"
"Rakefile",
"VERSION",
"lib/rightscale-api.rb",
"lib/rightscale-api/api.rb",
"lib/rightscale-api/client.rb",
"lib/rightscale-api/deployments.rb",
"lib/rightscale-api/right_scripts.rb",
"lib/rightscale-api/server_arrays.rb",
"lib/rightscale-api/servers.rb",
"lib/rightscale-api/statuses.rb",
"pkg/rightscale-api-0.0.1.gem",
"rightscale-api.gemspec"
]
s.homepage = %q{http://github.com/dmichael/rightscale-api}
s.rdoc_options = ["--charset=UTF-8"]
s.homepage = "http://github.com/dmichael/rightscale-api"
s.require_paths = ["lib"]
s.rubygems_version = %q{1.3.5}
s.summary = %q{A Ruby Wrapper for the RightScale API}
s.rubygems_version = "1.8.15"
s.summary = "A Ruby Wrapper for the RightScale API"

if s.respond_to? :specification_version then
current_version = Gem::Specification::CURRENT_SPECIFICATION_VERSION
s.specification_version = 3

if Gem::Version.new(Gem::RubyGemsVersion) >= Gem::Version.new('1.2.0') then
if Gem::Version.new(Gem::VERSION) >= Gem::Version.new('1.2.0') then
s.add_runtime_dependency(%q<httparty>, [">= 0"])
else
s.add_dependency(%q<httparty>, [">= 0"])
end
else
s.add_dependency(%q<httparty>, [">= 0"])
end
end