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

      program :name,        'rhc'
      program :version,     RHC::VERSION::STRING
      program :description, 'Command line interface for OpenShift.'
      program :help_formatter, RHC::UsageHelpFormatter

      RHC::Commands.load.to_commander
      exit(run! || 0)
    end