domain/architecture/system/deployment/launchd/effects.bend relies on unsafe/foreign
raw source on the hub · import 0x1fc67b41fabeabde819cdaa647758be1/domain/architecture/system/deployment/launchd/effects.bend as Effects
8 imports
import Base import bend-net-json@0.3.0.0/json.bend as Json import ../../effs/io.bend as X import ../../plan/type.bend as P import ../nix_darwin/type.bend as ND import ../nix_darwin/effects.bend as NDE import ./type.bend as L import ./ops.bend as LO
Definitions
def tailscale source · line 14 · raw
String
def last_segment source · line 17 · raw
@+p:String -> String
def bend_step source · line 21 · raw
@built:Bool -> @same:Bool -> @+entry:String -> @+from:String -> @+path:String -> @+what:String -> 0x1fc67b41fabeabde819cdaa647758be1/domain/architecture/system/plan/type.Step
---- programs ----
def next_step source · line 26 · raw
@+tree:String -> @+installed:String -> @+folder:String -> @+path:String -> @+what:String -> @next:Bool -> 0x1fc67b41fabeabde819cdaa647758be1/domain/architecture/system/plan/type.Step
A Next.js or Node build is current while it was built from the folder's committed tree.
def program_step source · line 31 · raw
@+root:String -> @+home:String -> @+what:String -> @g:0x1fc67b41fabeabde819cdaa647758be1/domain/architecture/system/deployment/launchd/type.Program -> IO(0x1fc67b41fabeabde819cdaa647758be1/domain/architecture/system/plan/type.Step)
def program_steps source · line 57 · raw
@gs:List<&2, 0x1fc67b41fabeabde819cdaa647758be1/domain/architecture/system/deployment/launchd/type.Program> -> @+root:String -> @+home:String -> @+what:String -> IO(List<&2, 0x1fc67b41fabeabde819cdaa647758be1/domain/architecture/system/plan/type.Step>)
def installs source · line 67 · raw
@s:0x1fc67b41fabeabde819cdaa647758be1/domain/architecture/system/plan/type.Step -> Bool
def any_installs source · line 78 · raw
@ss:List<&2, 0x1fc67b41fabeabde819cdaa647758be1/domain/architecture/system/plan/type.Step> -> Bool
def agent_step source · line 86 · raw
@changed:Bool -> @+current:String -> @loaded:Bool -> @+home:String -> @+domain:String -> @+a:0x1fc67b41fabeabde819cdaa647758be1/domain/architecture/system/deployment/launchd/type.Agent -> 0x1fc67b41fabeabde819cdaa647758be1/domain/architecture/system/plan/type.Step
---- agents ----
def agent_steps source · line 92 · raw
@xs:List<&2, 0x1fc67b41fabeabde819cdaa647758be1/domain/architecture/system/deployment/launchd/type.Agent> -> @+changed:Bool -> @+home:String -> @+domain:String -> @+socks:List<&2, String> -> @+what:String -> IO(List<&2, 0x1fc67b41fabeabde819cdaa647758be1/domain/architecture/system/plan/type.Step>)
def observe source · line 108 · raw
@+root:String -> @+what:String -> @+ld:0x1fc67b41fabeabde819cdaa647758be1/domain/architecture/system/deployment/launchd/type.Launchd -> @+uid:String -> @lsof:String -> IO(List<&2, 0x1fc67b41fabeabde819cdaa647758be1/domain/architecture/system/plan/type.Step>)
def read_or source · line 117 · raw
@unread:Bool -> @+root:String -> @+what:String -> @ld:0x1fc67b41fabeabde819cdaa647758be1/domain/architecture/system/deployment/launchd/type.Launchd -> @uid:String -> @lsof:String -> IO(List<&2, 0x1fc67b41fabeabde819cdaa647758be1/domain/architecture/system/plan/type.Step>)
def checks source · line 124 · raw
@+root:String -> @+node:String -> @ld:0x1fc67b41fabeabde819cdaa647758be1/domain/architecture/system/deployment/launchd/type.Launchd -> IO(List<&2, 0x1fc67b41fabeabde819cdaa647758be1/domain/architecture/system/plan/type.Step>)