Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/diaspora/diaspora.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJonne Haß <me@mrzyx.de>2013-06-13 20:36:07 +0400
committerJonne Haß <me@mrzyx.de>2013-06-13 22:57:38 +0400
commitc6d158bd811d6bb18c5bc059fb173f2dfd485eda (patch)
treefacf3cb49eb7b19ab9105d5aaef8d63720b754de /config/asset_sync.rb
parentdfef6ee598e5d261059442fe5857090e33245c39 (diff)
move asset_sync require to the earliest point possible
Diffstat (limited to 'config/asset_sync.rb')
-rw-r--r--config/asset_sync.rb11
1 files changed, 11 insertions, 0 deletions
diff --git a/config/asset_sync.rb b/config/asset_sync.rb
new file mode 100644
index 000000000..ecfa36dae
--- /dev/null
+++ b/config/asset_sync.rb
@@ -0,0 +1,11 @@
+if AppConfig.environment.assets.upload? && AppConfig.environment.s3.enable?
+ # Monkey patch to make Rails.root available early
+ require 'pathname'
+ module Rails
+ def self.root
+ @@root ||= Pathname.new(__FILE__).dirname.join('..')
+ end
+ end
+
+ require 'asset_sync'
+end