geemus
aa06767a89
[core] more convenient accessors
...
closes #515
2011-09-22 19:00:48 -05:00
geemus
b2c8ff0388
[core] work toward separate requires
...
Should facilitate the following:
require 'fog/aws'
require 'fog/compute'
require 'fog/aws/compute'
I think once you `require 'rubygems'` those should work.
further cleanup should reduce common requires (ie nokogiri)
2011-08-31 15:52:53 -05:00
geemus
01238bc720
[compute|slicehost] move slicehost compute to its own shared area (namespacing should probably be corrected)
2011-08-24 20:35:05 -05:00
geemus
2922a62768
[dns|slicehost] move slicehost dns to its own shared area (namespacing should probably be corrected)
2011-08-24 19:47:21 -05:00
geemus
0e5fe57e3d
[core] move providers to lib/fog/.
2011-08-24 14:17:46 -05:00
geemus
865ac70f61
[providers] consolidate
2011-01-07 17:07:09 -08:00
geemus
3be53104be
[compute] consolidate
2011-01-07 16:52:09 -08:00
geemus
39b5899163
[dns] consolidate
2011-01-07 16:12:04 -08:00
geemus
c49539b2b2
[core] preparing for service based reorg
2011-01-07 15:09:46 -08:00
geemus
8b3081ad10
[slicehost|dns] give dns its own namespace/service
2010-12-21 15:25:31 -08:00
geemus
d6c78366cc
[core] cleanup/fixes for dependencies
2010-12-16 12:04:28 -08:00
geemus
d5a4b0180c
[core] cleanup dependencies
2010-12-16 11:24:52 -08:00
joewilliams
d9ff6e3a71
fix deprecation warning
2010-11-01 12:36:37 -07:00
geemus
240f43b98a
pushing nokogiri dependency toward leaves as well
2010-10-29 15:25:14 -07:00
geemus
136442206f
[slicehost] rename slices to compute for consistency
2010-09-08 15:00:47 -07:00
geemus
fd755e042b
clean up by changing service abstraction into a class
2010-09-03 15:04:54 -07:00
geemus
a3af5d7800
working toward more consistent/simpler collection/bin management
2010-09-02 16:01:19 -07:00
geemus
4b736a3979
add connection resetting/persistent option to connections
2010-06-19 18:58:54 -07:00
geemus
936cfc0e95
refactor/cleanup to use service
2010-06-12 15:31:17 -07:00
geemus
61e7ec0ac3
consolidate error slurp/reraising a bit
2010-06-11 23:11:02 -07:00
geemus
43da7a12ef
add backtraces and verbose messages to fog errors
2010-06-09 17:53:54 -07:00
geemus
7a000a8e91
less verbose and more consistent requests
2010-06-05 14:25:30 -07:00
geemus
9f24c7921a
[bbg] fix header assignment
2010-06-03 14:48:53 -07:00
geemus
f672badddc
[bbg|slicehost] cleanup/consistency update request
2010-06-03 14:48:53 -07:00
geemus
9aea1feb8b
[slicehost] consolidate tests
2010-05-31 21:39:17 -07:00
geemus (Wesley Beary)
715808bafa
prevent re-considering requires during connection initialization
2010-04-13 12:40:46 -07:00
geemus (Wesley Beary)
509bf6e469
defer requires to initialize time, speeding load time for those using fewer services
2010-04-03 00:33:35 -07:00
geemus (Wesley Beary)
7746761043
[slicehost] fix password encoding
2010-03-27 18:31:46 -07:00
geemus (Wesley Beary)
10db608eb1
[slicehost] cleaner mocking/dependencies
2010-03-17 20:51:55 -07:00
geemus (Wesley Beary)
d8e8d8885a
fix mock related reloading
2010-03-08 15:52:56 -08:00
geemus (Wesley Beary)
4771ae5d1a
cleanup load/reload/require stuff a bit
2010-02-11 23:41:40 -08:00
geemus (Wesley Beary)
2762947a70
fix naming for slicehost password stuff
2010-02-06 17:06:49 -08:00
geemus (Wesley Beary)
ff6fd5c588
[slicehost] Flavor(s) and Image(s) models
2010-02-06 15:39:14 -08:00
geemus (Wesley Beary)
9351fb2bdd
[slicehost] add reboot support
2010-02-06 14:51:19 -08:00
geemus (Wesley Beary)
5187883bae
cleanup and first pass at slicehost server(s) models
2010-02-04 00:27:14 -08:00
Wesley Beary
9526938650
default to non-persistent connections
2010-01-27 20:22:22 -08:00
Wesley Beary
66c0b4c3d7
nicer error messages for missing credentials
2010-01-22 20:51:27 -08:00
Wesley Beary
a8cc55e75c
cleanup request methods, make sure to merge params[:headers]
2009-11-30 17:01:25 -08:00
Wesley Beary
4099ba9310
create/delete slices for slicehost
2009-11-28 16:18:20 -08:00
Wesley Beary
f77cd66ea6
first pass at slicehost support (methods for querying existing stuff)
2009-11-26 21:04:49 -08:00