mirror of
https://github.com/ilyakooo0/urbit.git
synced 2024-09-19 22:48:03 +03:00
graph-store: add thread for recovering archives
This commit is contained in:
parent
d9ae7c307b
commit
b76ea6516c
19
pkg/landscape/ted/graph/recover-archive.hoon
Normal file
19
pkg/landscape/ted/graph/recover-archive.hoon
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
/- spider, graph=graph-store, met=metadata-store, *group, group-store, push-hook
|
||||||
|
/+ strandio, resource, graph-view
|
||||||
|
=>
|
||||||
|
|%
|
||||||
|
++ strand strand:spider
|
||||||
|
++ poke poke:strandio
|
||||||
|
++ poke-our poke-our:strandio
|
||||||
|
--
|
||||||
|
=, strand=strand:spider
|
||||||
|
^- thread:spider
|
||||||
|
|= arg=vase
|
||||||
|
=/ m (strand ,vase)
|
||||||
|
^- form:m
|
||||||
|
=+ !<([~ pax=path] arg)
|
||||||
|
;< =bowl:spider bind:m get-bowl:strandio
|
||||||
|
=+ .^([rid=resource mar=marked-graph:graph] %cx pax)
|
||||||
|
;< ~ bind:m
|
||||||
|
(poke-our:strandio %graph-store %graph-update-3 !>([now.bowl %add-graph p.mar q.mar &]))
|
||||||
|
(pure:m *vase)
|
Loading…
Reference in New Issue
Block a user