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

12 commits

Author SHA1 Message Date
Paul Thornthwaite
f6280910f8 [core] Move XML/JSON code up out of core
Rather than embedding XML and JSON support within fog-core, this is the
start of extracting them to exist alongside core.

That will move the responsibility to each provider to declare if they want
XML or JSON services.

Goal being as we move towards a modular fog this allows providers to
require core and either JSON or XML gems and not pick up dependencies
only required by the other.
2013-06-24 17:30:00 +01:00
Erik Michaels-Ober
f2bd2404d1 Revert "Updated gem spec to require json rather than multi_json"
This reverts commits: 66638b25d7,
3f0314dbd1, and
18ce4b7eca.

Since google-api-client was added as a dependency in afa9b025e9,
multi_json is a de facto dependency of fog, so this is a needless layer.
If #1034 is still an issue, I'd be happy to ship a version of multi_json
that requires rubygems >= 1.3.5.
2013-05-06 04:05:36 -07:00
Eric Hodel
701dfa31b5 Fix non-circular-require warnings
This fixes miscellaneous warnings in fog including unused variables,
indentation mismatch and one warning for a duplicated attr_reader.
2013-04-22 15:16:32 -07:00
Kyle Rames
18ce4b7eca Added tests for Fog::JSON; Added Fog::JSON::LoadError class; Updated all MultiJson references to Fog::JSON 2013-04-03 10:37:03 -05:00
Kyle Rames
66638b25d7 Updated gem spec to require json rather than multi_json; Fog::JSON will attempt to load and use multi_json first and then fallback to require json; removed hard coded references to multi_json 2013-04-03 08:42:45 -05:00
Carl Allen
80f6042991 always use old encode/decode from multijson (it only has warnings in 1.3.0-1.3.2) 2012-12-14 10:41:39 -08:00
Carl Allen
65db8fd4ab use old multijson methods 2012-12-13 14:29:24 -08:00
Nelvin Driz
530d860a04 [openstack] Fix Authentication as well as Fog::JSON call bugs
Signed-off-by: Nelvin Driz <nelvindriz@live.com>
2012-04-30 10:35:03 +08:00
Kevin Menard
282ee0fb20 Actually call the new MultiJSON 1.3.2 API methods. 2012-04-26 09:48:46 -04:00
Kevin Menard
7175cdc34f Bad string replace. 2012-04-26 09:25:50 -04:00
Kevin Menard
dcefc2d7de Fixed #875: Loosen multi_json version. 2012-04-25 10:31:28 -04:00
geemus
bfe7efdd10 [compute|aws] fixes for bootstrap and placing attributes json 2011-08-09 13:39:43 -05:00