Method: OpenC3::MessageLog#initialize
- Defined in:
- lib/openc3/utilities/message_log.rb
#initialize(tool_name, log_dir, tags: ['messages'], scope:) ⇒ MessageLog
Returns a new instance of MessageLog.
40 41 42 43 44 45 46 47 48 |
# File 'lib/openc3/utilities/message_log.rb', line 40 def initialize(tool_name, log_dir, tags: ['messages'], scope:) @remote_log_directory = "#{scope}/tool_logs/#{tool_name}/" = .unshift(tool_name) @log_dir = log_dir @filename = '' @file = nil @start_day = nil @mutex = Mutex.new end |