Sha256: b4a463f7d803c125e9e9e52f83d183166365fff644deed885ab70f000a659ef0
Contents?: true
Size: 1.42 KB
Versions: 5
Compression:
Stored size: 1.42 KB
Contents
############################################################################## # File:: cli.rb # Purpose:: Admin Module command line interface # # Author:: Jeff McAffee 06/28/2014 # ############################################################################## require 'thor' require 'admin_module/command' module AdminModule class CLI < Thor def self.start(*) super rescue Exception => e raise e end def initialize(*args) super end desc "gdl [COMMAND]", "run a guideline command" subcommand "gdl", AdminModule::Command::Gdl desc "config [COMMAND]", "modify configuration values" subcommand "config", AdminModule::Command::Config desc "ruleset [COMMAND]", "run a ruleset command" subcommand "ruleset", AdminModule::Command::Ruleset desc "rule [COMMAND]", "run a rule command" subcommand "rule", AdminModule::Command::Rule desc "lock [COMMAND]", "run a lock command" subcommand "lock", AdminModule::Command::Lock desc "stage [COMMAND]", "run a stage command" subcommand "stage", AdminModule::Command::Stage desc "dc [COMMAND]", "run a data clearing command" subcommand "dc", AdminModule::Command::Dc desc "snapshot [COMMAND]", "run a snapshot command" subcommand "snapshot", AdminModule::Command::Snapshot desc "task [COMMAND]", "run a task command" subcommand "task", AdminModule::Command::Task end # CLI end # AdminModule
Version data entries
5 entries across 5 versions & 1 rubygems