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