# File lib/rubyipmi/commands/basecommand.rb, line 44
    def runcmd(debug=false)
      @success = false

      result = catch(:ipmierror){
        @success = run(debug)
      }
      # if error occurs try and find the fix
      if result and not @success
        findfix(result, nil, debug, "runcmd")
      end
      return @success


    end