class MDT::DirectoryChoosers::Base
A base class for directory choosers
Public Instance Methods
A method that defines how to change the working directory to a deploy directory with directory choosers. Raises MDT::Errors::OverrideNeeded
. Arguments:
-
key
- a key identifier of a particular directory chooser -
options
- options for directory chooser as a Hash
# File lib/mdt/directory_choosers/base.rb 24 def cd(key, options = {}) 25 raise MDT::Errors::OverrideNeeded.new('cd') 26 end
A method that defines how to create a deploy directory with directory choosers. Raises MDT::Errors::OverrideNeeded
. Arguments:
-
key
- a key identifier of a particular directory chooser -
options
- options for directory chooser as a Hash
# File lib/mdt/directory_choosers/base.rb 16 def mkdir(key, options = {}) 17 raise MDT::Errors::OverrideNeeded.new('mkdir') 18 end
A method that defines how to remove a deploy directory with directory choosers. Raises MDT::Errors::OverrideNeeded
. Arguments:
-
key
- a key identifier of a particular directory chooser -
options
- options for directory chooser as a Hash
# File lib/mdt/directory_choosers/base.rb 32 def rm(key, options = {}) 33 raise MDT::Errors::OverrideNeeded.new('rm') 34 end