Beispiel #1
0
    def queryRecursiveConfirmed(self, soap_data, request_info):

        header, query_result = helper.parseRequest(soap_data)

        reservations = [ queryhelper.buildQueryResult(res, header.provider_nsa, include_children=True) for res in query_result.reservations ]

        self.requester.queryRecursiveConfirmed(header, reservations)

        return helper.createGenericRequesterAcknowledgement(header)
Beispiel #2
0
    def queryRecursiveConfirmed(self, soap_data):

        header, query_result = helper.parseRequest(soap_data)

        reservations = [ queryhelper.buildQueryResult(res, header.provider_nsa, include_children=True) for res in query_result.reservations ]

        self.requester.queryRecursiveConfirmed(header, reservations)

        return helper.createGenericRequesterAcknowledgement(header)
Beispiel #3
0
    def querySummaryConfirmed(self, soap_data, request_info):

        header, query_result = helper.parseRequest(soap_data)

        reservations = [ queryhelper.buildQueryResult(res, header.provider_nsa) for res in query_result.reservations ]

        self.requester.querySummaryConfirmed(header, reservations)

        return helper.createGenericRequesterAcknowledgement(header)
Beispiel #4
0
    def querySummaryConfirmed(self, soap_data):

        header, query_result = helper.parseRequest(soap_data)

        reservations = [
            queryhelper.buildQueryResult(res, header.provider_nsa)
            for res in query_result.reservations
        ]

        self.requester.querySummaryConfirmed(header, reservations)

        return helper.createGenericRequesterAcknowledgement(header)
Beispiel #5
0
 def gotReply(soap_data):
     header, query_confirmed = helper.parseRequest(soap_data)
     return [queryhelper.buildQueryResult(resv, header.provider_nsa) for resv in query_confirmed.reservations]
Beispiel #6
0
 def gotReply(soap_data):
     header, query_confirmed = helper.parseRequest(soap_data)
     return [ queryhelper.buildQueryResult(resv, header.provider_nsa) for resv in query_confirmed.reservations ]