module Enc
Constants
- HELP_FLAGS
- VERSION
Public Class Methods
run(args)
click to toggle source
# File lib/enc.rb, line 15 def run(args) node = args[0] config_file = args[1] if not node logger.fatal('ENC called with no arguments!') usage elsif HELP_FLAGS.include?(node) usage else logger.info("Starting external node classifier for node #{node}") runner = Runner.new(Enc::Config.new(config_file)) node_builder = runner.build(node) puts node_builder.to_yaml logger.info("Completed external node classifier for node #{node}") end end
Protected Class Methods
usage()
click to toggle source
# File lib/enc.rb, line 34 def usage puts 'Usage: j-enc <fqdn> [config_file]' end