From f5ef7c6eaf5438f5a028f8c74c73f38cb52fd303 Mon Sep 17 00:00:00 2001 From: jMyles Date: Thu, 7 Dec 2017 20:40:21 -0800 Subject: [PATCH] Sketch of marking a WorkOrder complete. --- nkms/policy/models.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/nkms/policy/models.py b/nkms/policy/models.py index 980b322c9..d2807688a 100644 --- a/nkms/policy/models.py +++ b/nkms/policy/models.py @@ -333,3 +333,8 @@ class WorkOrder(object): pfrags_as_bytes = [bytes(p) for p in self.pfrags] packed_receipt_and_pfrags = msgpack.dumps((self.receipt_bytes, msgpack.dumps(pfrags_as_bytes))) return bytes(self.receipt_signature) + self.bob.seal + packed_receipt_and_pfrags + + def complete(self, cfrags): + # TODO: Verify that this is in fact complete - right of CFrags and properly signed. + # TODO: Mark it complete with datetime. + self