def get_queues(id: '', filters: [])
      connect do |cid|
        filters = PBS::Torque::Attrl.from_list(filters)
        batch_status = Torque.pbs_statque cid, id.to_s, filters, nil
        batch_status.to_h.tap { Torque.pbs_statfree batch_status }
      end
    end
def get_queues(id: '', filters: [])
      connect do |cid|
        filters = PBS::Torque::Attrl.from_list(filters)
        batch_status = Torque.pbs_statque cid, id.to_s, filters, nil
        batch_status.to_h.tap { Torque.pbs_statfree batch_status }
      end
    end
Get a list of hashes of the queues on the batch server
 @example Status info for OSC Oakley queues
   my_conn.get_queues
   #=>
   #{
   #  "parallel" => {
   #    :queue_type => "Execution",
   #    ...
   #  },
   #  "serial" => {
   #    :queue_type => "Execution",
   #    ...
   #  },
   #  ...
   #}
 @param id [#to_s] the id of requested information
 @param filters [Array<Symbol>] list of attribs to filter on
 @return [Hash] hash of details for the queues