class Raykit::Command
def save
def save filename = "#{Environment.get_dev_dir("log")}/Commands/#{SecureRandom.uuid}" log_dir = File.dirname(filename) FileUtils.mkdir_p(log_dir) unless Dir.exist?(log_dir) File.open(filename, "w") do |f| f.write(JSON.pretty_generate(to_hash)) end self end