jam-cloud/ruby/lib/jam_ruby/jam_tracks_manager.rb

23 lines
665 B
Ruby

module JamRuby
# describes an audio track (like the drums, or guitar) that comprises a JamTrack
class JamTracksManager
class << self
def save_jam_track(jam_track, user)
spec = Gem::Specification.find_by_name("jam_ruby")
py_root = spec.gem_dir + "/lib/py/jam_tracks/"
puts "Executing python in #{py_root}"
sku=""#jam_track.sku
public_key=""
private_key=""
tracks_filename=""
output_jkz=""
title=""
`python #{py_root}jkcreate.py -D -k #{sku} -c art.png -p #{public_key} -s #{private_key} -I #{tracks_filename} -o #{output_jkz} -t '#{title}'`
end
end
end
end