Module: Kitchen::Terraform::ClearDirectory
- Extended by:
- Dry::Monads::Either::Mixin
- Defined in:
- lib/kitchen/terraform/clear_directory.rb
Overview
Clears a directory on the filesystem of specified files.
Class Method Summary collapse
-
.call(directory:, files:) ⇒ ::Dry::Monads::Either
Invokes the function.
Class Method Details
.call(directory:, files:) ⇒ ::Dry::Monads::Either
Invokes the function.
30 31 32 33 34 35 36 37 |
# File 'lib/kitchen/terraform/clear_directory.rb', line 30 def self.call(directory:, files:) ::FileUtils.safe_unlink( files.map do |file| ::Dir.glob ::File.join directory, file end.flatten ) Right "Cleared directory \"#{directory}\" of files #{files}" end |