Skip to content

Commit

Permalink
make data dir configurable
Browse files Browse the repository at this point in the history
  • Loading branch information
tdreyno committed Jul 6, 2011
1 parent 6a3de07 commit 59a07d4
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion lib/middleman/core_extensions/data.rb
Expand Up @@ -5,6 +5,7 @@
module Middleman::CoreExtensions::Data
class << self
def registered(app)
app.set :data_dir, "data"
app.extend ClassMethods
app.helpers Helpers
end
Expand Down Expand Up @@ -33,7 +34,7 @@ def method_missing(path)
elsif @@remote_sources.has_key?(path.to_s)
response = HTTParty.get(@@remote_sources[path.to_s]).parsed_response
else
file_path = File.join(@app.class.root, "data", "#{path}.yml")
file_path = File.join(@app.class.root, @app.class.data_dir, "#{path}.yml")
if File.exists? file_path
response = YAML.load_file(file_path)
end
Expand Down

0 comments on commit 59a07d4

Please sign in to comment.