class RBT::Action::FindLikelyDirectory
Constants
- DEFAULT_CHOICE
#¶ ↑
FindLikelyDirectory::DEFAULT_CHOICE¶ ↑
#¶ ↑
- SOURCE_DIRECTORY
#¶ ↑
FindLikelyDirectory::SOURCE_DIRECTORY¶ ↑
#¶ ↑
- TEMP_DIRECTORY
#¶ ↑
FindLikelyDirectory::TEMP_DIRECTORY¶ ↑
#¶ ↑
Public Class Methods
[](i = ARGV)
click to toggle source
new( i = DEFAULT_CHOICE, run_already = true )
click to toggle source
Public Instance Methods
find_similarities()
click to toggle source
#¶ ↑
find_similarities
¶ ↑
This method does the searching part.
#¶ ↑
# File lib/rbt/actions/individual_actions/find_likely_directory/find_likely_directory.rb, line 84 def find_similarities splitted = @find_similarities_for_this_string.split('-') _ = splitted.first # get all chars before the first - to use as glob. obtain_matches(_) end
found_match?()
click to toggle source
match()
click to toggle source
obtain_matches(path)
click to toggle source
reset()
click to toggle source
run()
click to toggle source
set_find_similarities_for_this_string(i = DEFAULT_CHOICE)
click to toggle source
#¶ ↑
set_find_similarities_for_this_string
¶ ↑
#¶ ↑
# File lib/rbt/actions/individual_actions/find_likely_directory/find_likely_directory.rb, line 71 def set_find_similarities_for_this_string(i = DEFAULT_CHOICE) if i.is_a? Array i = i.first end i = DEFAULT_CHOICE if i.nil? @find_similarities_for_this_string = i end