Class: Anvil::DirectoryAssure

Inherits:
FileAssure show all
Defined in:
lib/anvil/assures/directory_assure.rb

Overview

Make sure that a directory exists before running the task

Instance Method Summary collapse

Methods inherited from FileAssure

#assure_exists?

Methods inherited from Assure

from_name

Instance Method Details

#assure_dir?(dirname) ⇒ Boolean

Returns:

  • (Boolean)


10
11
12
# File 'lib/anvil/assures/directory_assure.rb', line 10

def assure_dir?(dirname)
  File.directory? dirname
end

#assured?(dir) ⇒ Boolean

Returns:

  • (Boolean)


6
7
8
# File 'lib/anvil/assures/directory_assure.rb', line 6

def assured?(dir)
  super && assure_dir?(dir)
end