# File lib/mcollective/rpc/client.rb, line 594
      def limit_targets=(limit)
        if !limit
          @limit_targets = nil
          return
        end

        if limit.is_a?(String)
          raise "Invalid limit specified: #{limit} valid limits are /^\d+%*$/" unless limit =~ /^\d+%*$/

          begin
            @limit_targets = Integer(limit)
          rescue
            @limit_targets = limit
          end
        else
          @limit_targets = Integer(limit)
        end
      end