1
0
Fork 0
mirror of https://github.com/fog/fog.git synced 2022-11-09 13:51:43 -05:00
Commit graph

33 commits

Author SHA1 Message Date
Juris Galang
c40ed2f090 Added google_storage_* keys
Fixed indentations.
2010-11-23 06:53:45 +08:00
geemus
5854e249aa more consistent attribute storage/usage 2010-11-19 13:45:45 -08:00
geemus
b60bdd37da fix another edge case for reload bug 2010-11-18 15:07:51 -08:00
geemus
e25afbd284 [core] fixes attributes memoization 2010-11-17 17:25:47 -08:00
geemus
b1473b39f5 fixing misc recently introduced spec/test bugs 2010-11-16 15:31:34 -08:00
Paul Thornthwaite
0ec77fc5a5 [brightbox] Added support for Brightbox cloud API beta (http://beta.brightbox.com) 2010-11-16 11:11:53 -08:00
Paul Thornthwaite
524a30918d [patch] When an attribute is an empty string, do not try and parse (and get current time)
* Spec to support handling empty strings when attribute is set to time.
2010-11-16 11:11:53 -08:00
Paul Thornthwaite
d299ae1579 [patch] Change Model#attribute's :squash options to accept a String as well as a Symbol
* Spec to test "squashed" value patch
2010-11-16 11:11:52 -08:00
Paul Thornthwaite
6b1ae6b844 Corrected Classname and error comment for lib/fog/core/compute.rb was set as storage 2010-11-16 11:11:52 -08:00
geemus
4aa729b330 cleanup/simplify recognized/required argument parsing 2010-11-15 11:22:12 -08:00
Juris Galang
ec15def557 Improved Hash-arg keys validation (see: https://github.com/geemus/fog/issues#issue/41) 2010-11-09 17:57:34 -08:00
geemus
f54546f16f make remove_method not needed in collection 2010-11-04 13:51:41 -07:00
geemus
2faeb37b00 [compute] fix top level initializer errors 2010-11-04 13:51:21 -07:00
geemus
906c292789 skip remove_method in collection, reintroduces mri errors but allows rbx to function 2010-11-04 11:42:44 -07:00
geemus
ff2af54c28 fix for the backwards compat stuff to work with ruby 1.9+ 2010-11-03 17:32:06 -07:00
geemus
3b59607a14 Revert "allow symbol or string for top level compute/storage"
This reverts commit 74469880ef.

all the other config is strings, leave them this way for consistency
2010-11-03 17:31:07 -07:00
geemus
74469880ef allow symbol or string for top level compute/storage 2010-11-02 16:57:21 -07:00
geemus
56fa149664 don't redefine Fog.credentials (fixes odd occasional failing spec runs) 2010-11-02 11:44:10 -07:00
geemus
13d0495e77 add missing files :( 2010-10-29 16:24:34 -07:00
geemus
a975a6ef79 push most dependencies out toward leaves to lessen initial load requirements 2010-10-29 14:58:28 -07:00
geemus
defbbecddc fix attributes to work with private methods 2010-10-28 13:13:51 -07:00
geemus
f9eafff835 make collection into an accessor, fixes respond_to in attributes and should be more performant 2010-10-28 11:33:10 -07:00
geemus
5fddabd891 more universal attribute handling 2010-10-28 10:55:35 -07:00
geemus
c8821907bb attributes should compare against the symbol key, rather than string 2010-10-28 10:49:27 -07:00
geemus
3c8e45ec15 better behaved models for undefined attributes
only effects merge_attributes (and therefore initialize)
for any non-attributes (except collection/connection),
values just get trown into model#attributes,
but won't show up as accessors or in inspect, etc.
Results in no errors, but implies that the attributes SHOULD be added.
2010-10-27 16:16:22 -07:00
geemus
7f38159f7b model #reload should require identity 2010-10-27 16:09:00 -07:00
geemus
8aec42583e remove weird sudo related ssh stuff and don't memoize ssh connection 2010-10-20 16:22:31 -07:00
geemus
4c8c25f361 fixes to make bootstrap play nicer, especially outside the bin/fog context 2010-10-20 14:32:30 -07:00
geemus
c04f777b93 small fixes to facilitate command line usage 2010-10-19 13:00:27 -07:00
Athir Nuaimi
6c929091bc cleaned up some warnings & fixed problem building gem because of missing files 2010-10-14 01:47:56 +08:00
geemus
f890f27141 fixing warnings 2010-10-12 16:23:35 -07:00
John E. Vincent
56b114d5c7 GoGrid collections working. What weird JSON. 2010-10-13 02:08:45 +08:00
geemus
dfd30e521f cleanup lib/fog by segregating shared into 'core' 2010-09-29 13:22:30 -07:00