feat/hostclaim-leases
cmd/console/hostclaim_test.go
+2 −2
cmd/console/hostclaim_test.goLoading diff…
hostclaim_cli.go
+111 −0
hostclaim_cli.goLoading diff…
hostclaim_cli_test.go
+32 −0
hostclaim_cli_test.goLoading diff…
internal/awsinv/exact_instance.go
+96 −0
internal/awsinv/exact_instance.goLoading diff…
internal/awsinv/exact_instance_test.go
+103 −0
internal/awsinv/exact_instance_test.goLoading diff…
internal/console/apihostclaim.go
+37 −0
internal/console/apihostclaim.goLoading diff…
internal/console/apihostclaim_test.go
+86 −0
internal/console/apihostclaim_test.goLoading diff…
internal/console/authcli.go
+7 −0
internal/console/authcli.goLoading diff…
internal/console/svcroutes_test.go
+56 −28
internal/console/svcroutes_test.goLoading diff…
internal/hostclaim/claim.go
+27 −4
internal/hostclaim/claim.goLoading diff…
internal/hostclaim/create.go
+3 −0
internal/hostclaim/create.goLoading diff…
internal/hostclaim/delete.go
+3 −0
internal/hostclaim/delete.goLoading diff…
internal/hostclaim/execution_ack.go
+56 −0
internal/hostclaim/execution_ack.goLoading diff…
internal/hostclaim/execution_ack_test.go
+43 −0
internal/hostclaim/execution_ack_test.goLoading diff…
internal/hostclaim/generation.go
+23 −2
internal/hostclaim/generation.goLoading diff…
internal/hostclaim/generation_test.go
+2 −3
internal/hostclaim/generation_test.goLoading diff…
internal/hostclaim/lossidentity_test.go
+125 −0
internal/hostclaim/lossidentity_test.goLoading diff…
internal/hostclaim/lossrecord.go
+375 −0
internal/hostclaim/lossrecord.goLoading diff…
internal/hostclaim/lossrecord_test.go
+625 −0
internal/hostclaim/lossrecord_test.goLoading diff…
internal/hostclaim/lost.go
+509 −0
internal/hostclaim/lost.goLoading diff…
internal/hostclaim/lost_test.go
+441 −0
internal/hostclaim/lost_test.goLoading diff…
internal/hostclaim/rev713_test.go
+2 −1
internal/hostclaim/rev713_test.goLoading diff…
internal/hostexec/clock_linux.go
+32 −0
internal/hostexec/clock_linux.goLoading diff…
internal/hostexec/clock_other.go
+11 −0
internal/hostexec/clock_other.goLoading diff…
internal/hostexec/clock_other_test.go
+17 −0
internal/hostexec/clock_other_test.goLoading diff…
internal/hostexec/controller.go
+626 −0
internal/hostexec/controller.goLoading diff…
internal/hostexec/controller_test.go
+441 −0
internal/hostexec/controller_test.goLoading diff…
internal/hostexec/local_other.go
+17 −0
internal/hostexec/local_other.goLoading diff…
internal/hostexec/local_unix.go
+197 −0
internal/hostexec/local_unix.goLoading diff…
internal/hostexec/record.go
+94 −0
internal/hostexec/record.goLoading diff…
internal/hostexec/review_test.go
+460 −0
internal/hostexec/review_test.goLoading diff…
internal/hostfence/challenge.go
+237 −0
internal/hostfence/challenge.goLoading diff…
internal/hostfence/challenge_test.go
+263 −0
internal/hostfence/challenge_test.goLoading diff…
internal/hostguard/local.go
+13 −0
internal/hostguard/local.goLoading diff…
internal/hostguard/local_test.go
+45 −0
internal/hostguard/local_test.goLoading diff…
internal/hostquarantine/quarantine.go
+116 −0
internal/hostquarantine/quarantine.goLoading diff…
internal/hostquarantine/quarantine_test.go
+77 −0
internal/hostquarantine/quarantine_test.goLoading diff…
internal/lease/execution_store.go
+20 −0
internal/lease/execution_store.goLoading diff…
internal/lease/execution_store_test.go
+33 −0
internal/lease/execution_store_test.goLoading diff…
internal/release/rootenvelope.go
+91 −0
internal/release/rootenvelope.goLoading diff…
internal/release/rootenvelope_test.go
+44 −0
internal/release/rootenvelope_test.goLoading diff…
main.go
+1 −2
main.goLoading diff…