# File lib/puppet/util/queue.rb, line 53
53:   def self.register_queue_type(klass, type = nil)
54:     type ||= queue_type_from_class(klass)
55:     raise Puppet::Error, "Queue type #{type} is already registered" if instance_hash(:queue_clients).include?(type)
56:     instance_hash(:queue_clients)[type] = klass
57:   end