class Protobuf::Rpc::ServiceDirectory

def remove_listing(uuid)

def remove_listing(uuid)
  listing = @listings_by_uuid[uuid] || return
  logger.debug { sign_message("Removing listing: #{listing.inspect}") }
  @listings_by_service.each_value do |listings|
    listings.delete(listing)
  end
  trigger(:removed, @listings_by_uuid.delete(uuid))
end