module Magi

Provides command line interface for Magi.

Examples

# Takes ARGV and invokes a job.
Magi::Command.call(ARGV)

# Invokes "setup" command to set up your database.
Magi::Command.call(["setup"])

# Invokes "start" command to start the processes.
Magi::Command.call(["start"])

Constants

VERSION

Public Class Methods

configuration() click to toggle source
# File lib/magi.rb, line 10
def configuration
  @configuration ||= Magi::Configuration.new
end
plugin_manager() click to toggle source
# File lib/magi.rb, line 14
def plugin_manager
  @plugin_manager ||= Magi::PluginManager.new
end