Class: Ace::Demo::Molecules::RecordingManifestWriter
- Inherits:
-
Object
- Object
- Ace::Demo::Molecules::RecordingManifestWriter
- Defined in:
- lib/ace/demo/molecules/recording_manifest_writer.rb
Instance Method Summary collapse
Instance Method Details
#write(recording:) ⇒ Object
10 11 12 13 14 15 |
# File 'lib/ace/demo/molecules/recording_manifest_writer.rb', line 10 def write(recording:) target_path = manifest_path_for(recording) FileUtils.mkdir_p(File.dirname(target_path)) File.write(target_path, JSON.pretty_generate(payload(recording))) target_path end |