class Molder::Command

Attributes

args[RW]
concurrent[RW]
config[RW]
desc[RW]
examples[RW]
name[RW]
supervise[RW]

Public Class Methods

new(name:, config:, desc:, supervise: true, concurrent: true, examples: [], args:) click to toggle source
# File lib/molder/command.rb, line 5
def initialize(name:, config:, desc:, supervise: true, concurrent: true, examples: [], args:)
  self.name       = name
  self.config     = config
  self.desc       = desc
  self.supervise  = supervise
  self.concurrent = concurrent
  self.examples   = examples
  self.args       = args
end