Skip to content

Commit

Permalink
Create log dir if not present
Browse files Browse the repository at this point in the history
  • Loading branch information
zeisler committed Sep 2, 2014
1 parent 87a2da0 commit 9238865
Show file tree
Hide file tree
Showing 4 changed files with 5 additions and 3 deletions.
2 changes: 1 addition & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,6 @@ test/tmp
test/version_tmp
tmp
sample_app_rails_4/log/*
log/*
log/active_mocker.log
test_rails_4_app/db/development.sqlite3
test_rails_4_app/log/*
4 changes: 2 additions & 2 deletions lib/active_mocker.rb
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
require "active_mocker/version"
require 'active_mocker/version'

require 'logger'
require 'active_mocker/railtie' if defined?(Rails)
require 'ruby-progressbar'
require 'forwardable'
require 'active_support/all'
require 'singleton'
require 'logger'
require 'parser/current'
require 'unparser'
require 'virtus'
Expand Down
2 changes: 2 additions & 0 deletions lib/active_mocker/config.rb
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,8 @@ def check_required_settings
end

def default_logger
dir = File.dirname('log/active_mocker.log')
FileUtils.mkdir_p(dir) unless File.directory?(dir)
@default_logger ||= ::Logger.new('log/active_mocker.log', 'daily')
end

Expand Down
Empty file added log/.keep
Empty file.

0 comments on commit 9238865

Please sign in to comment.