| Age | Commit message (Collapse) | Author | 
 | 
 | 
 | 
Ratioinale is, we want to keep it default, but it should be easy for
people to understand what to do, if they don't want it.
Closes #17
 | 
 | 
- we need config/vars before model
- some whitespace changes
Bump up gemspec
 | 
 | 
 | 
 | 
 | 
 | 
Let's raise OxidizedError instead for known dependencies
 | 
 | 
It is now separately in oxidized-web package
 | 
 | 
Will allow convenience methods such as
cmd :all do |cfg|
  cfg.pop.shift
end
instead of:
cmd :all do |cfg|
  cfg.each_line.to_a[1..-2].join
end
And what ever convenience configs we come up with
 | 
 | 
Main benefits
 a) we get support for system wide configs
 b) we don't use symbols in config file, they're confusing to
 non-rubyist
 | 
 | 
 | 
 | 
As I can't do IO#select on sinatra/puma to run it when I have time, I
have to run it on separate thread.
This means Nodes container needs to be thread safe, it now has ghetto
mutex locking, but I probably need to be be more focused what are the
external methods that can be called and wrap those in @mutex.synchronize
Provide also HTML UI not just JSON for ghetto UI to people who don't want to
integrate
 | 
 | 
 | 
 | 
Silly for shit-and-giggles attempt at rancid
 |