# File lib/rubyipmi/freeipmi/commands/basecommand.rb, line 36
    def validate_status(exitstatus)
      case @cmdname
        when "ipmipower"
          # until ipmipower returns the correct exit status this is a hack
          # essentially any result greater than 23 characters is an error
          if @result.length > 23
            raise "Error occurred"
          end
        when "bmc-config"
          if @result.length > 100 and exitstatus.success?
            return true
          else
            raise "Error occurred"
          end
        else
          if exitstatus.success?
            return true
          else
            raise "Error occurred"
          end
      end
    end