Class: Kishu::Log
- Inherits:
-
Thor
- Object
- Thor
- Kishu::Log
- Defined in:
- lib/kishu/log.rb
Constant Summary
Constants included from Merger
Constants included from Base
Instance Method Summary collapse
Methods included from Utils
#checksum, #clean_tmp, #encoded, #encoded_file, #format_instance, #generate_header_footer, #get_authors, #get_metadata, #merged_file
Methods included from Merger
#get_date, #merge_files, #merged_file, #merged_logs_folder, #resolution_logs_folder, #sort_files, #sorted_file, #uncompress_files
Instance Method Details
#create ⇒ Object
21 22 23 24 25 26 27 28 29 30 31 |
# File 'lib/kishu/log.rb', line 21 def create return "Logs don't exist" unless File.directory?([:month_year]) return "Pipeline has events" unless Pipeline.new.is_empty? @log_date = get_date [:month_year] @folder = [:month_year] puts @log_date uncompress_files # add_bookends merge_files sort_files end |