better error handling in log results to quiet down OK errors. refactor code for getting the AM urn from the sliver urn, so record_one_new_sliver can infer the AM urn from the sliver urn if necessary. Supply a creation time in record_one_new_sliver of the current time - never write, but sometimes (usually?) close. update_sliver_info takes the AM and slice URNs. If update fails asying the SA didn't know the sliver, then doa record_one_new_sliver to record it now. find_slivers_by_urn returns not just the sliver urn but the full struct
better error handling in log results to quiet down OK errors. refactor code for getting the AM urn from the sliver urn, so record_one_new_sliver can infer the AM urn from the sliver urn if necessary. Supply a creation time in record_one_new_sliver of the current time - never write, but sometimes (usually?) close. update_sliver_info takes the AM and slice URNs. If update fails asying the SA didn't know the sliver, then doa record_one_new_sliver to record it now. find_slivers_by_urn returns not just the sliver urn but the full struct

ahelsing/geni-tools,plantigrade/geni-tools,ahelsing/geni-tools,tcmitchell/geni-tools,tcmitchell/geni-tools,plantigrade/geni-tools