-
Don't depend on `Rails` for Redis configuration file paths · f5cb3ac1Robert Speicher authored
The `Rails` object was not always available in all tasks that require Redis access, such as `mail_room`, so the constant pointing to the configuration path was never defined, but we still attempted to access it in `config_file_name`, resulting in a `NameError` exception. Further, there was no benefit to defining these paths in a constant to begin with -- they're only accessed in one place, and it was within the class where they were being defined. We can just provide them at run-time instead. Further _still_, we were calling `File.expand_path` on the absolute path returned by `Rails.root.join`, which was rather pointless.
f5cb3ac1
Name |
Last commit
|
Last update |
---|---|---|
.. | ||
cache.rb | Loading commit data... | |
queues.rb | Loading commit data... | |
shared_state.rb | Loading commit data... | |
wrapper.rb | Loading commit data... |