class MusicbrainzCli::CLI
Public Class Methods
new(options={})
click to toggle source
# File lib/musicbrainz_cli/cli.rb, line 8 def initialize options={} ActiveRecord::Base.logger = Logger.new options[:logdev] if options[:logdev] end
Public Instance Methods
loop()
click to toggle source
# File lib/musicbrainz_cli/cli.rb, line 12 def loop Ripl.start binding: binding, prompt: 'MusicBrainz CLI > ' end
method_missing(m, *args, &block)
click to toggle source
Calls superclass method
# File lib/musicbrainz_cli/cli.rb, line 16 def method_missing m, *args, &block command_name = "command_#{m}" if respond_to? command_name send command_name, *args else super end end