# File lib/rhc/cli.rb, line 26
    def self.start(args)
      runner = RHC::CommandRunner.new(args)
      Commander::Runner.instance_variable_set :@singleton, runner

      program :name,           'rhc'
      program :description,    'Command line interface for OpenShift.'
      program :version,        RHC::VERSION::STRING
      program :help_formatter, RHC::HelpFormatter
      program :int_message,    " Interrupted\n"

      RHC::Commands.load.to_commander
      run! || 0
    end