class DtkCommon::DSL::DirectoryParser::Linux
Public Class Methods
new(directory_type,directory_root)
click to toggle source
Calls superclass method
# File lib/dsl/directory_parser/linux.rb, line 21 def initialize(directory_type,directory_root) super(directory_type) @directory_root = directory_root end
Private Instance Methods
all_files_from_root()
click to toggle source
# File lib/dsl/directory_parser/linux.rb, line 26 def all_files_from_root() Dir.chdir(@directory_root) do Dir["**/*"] end end
get_content(rel_file_path)
click to toggle source
# File lib/dsl/directory_parser/linux.rb, line 32 def get_content(rel_file_path) file_path = "#{@directory_root}/#{rel_file_path}" File.open(file_path).read() end