~/bend-docscommunity

domain/architecture/system/deployment/launchd/effects.bend relies on unsafe/foreign

raw source on the hub · import 0x240dd78ab0879c4e226cf7dacf530ba1/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 -> 0x240dd78ab0879c4e226cf7dacf530ba1/domain/architecture/system/plan/type.Step

---- programs ----

def next_step source · line 26 · raw

@+tree:String -> @+installed:String -> @+folder:String -> @+path:String -> @+what:String -> 0x240dd78ab0879c4e226cf7dacf530ba1/domain/architecture/system/plan/type.Step

A Next.js 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:0x240dd78ab0879c4e226cf7dacf530ba1/domain/architecture/system/deployment/launchd/type.Program -> IO(0x240dd78ab0879c4e226cf7dacf530ba1/domain/architecture/system/plan/type.Step)

def program_steps source · line 52 · raw

@gs:List<&2, 0x240dd78ab0879c4e226cf7dacf530ba1/domain/architecture/system/deployment/launchd/type.Program> -> @+root:String -> @+home:String -> @+what:String -> IO(List<&2, 0x240dd78ab0879c4e226cf7dacf530ba1/domain/architecture/system/plan/type.Step>)

def installs source · line 62 · raw

@s:0x240dd78ab0879c4e226cf7dacf530ba1/domain/architecture/system/plan/type.Step -> Bool

def any_installs source · line 71 · raw

@ss:List<&2, 0x240dd78ab0879c4e226cf7dacf530ba1/domain/architecture/system/plan/type.Step> -> Bool

def agent_step source · line 79 · raw

@changed:Bool -> @+current:String -> @loaded:Bool -> @+home:String -> @+domain:String -> @+a:0x240dd78ab0879c4e226cf7dacf530ba1/domain/architecture/system/deployment/launchd/type.Agent -> 0x240dd78ab0879c4e226cf7dacf530ba1/domain/architecture/system/plan/type.Step

---- agents ----

def agent_steps source · line 85 · raw

@xs:List<&2, 0x240dd78ab0879c4e226cf7dacf530ba1/domain/architecture/system/deployment/launchd/type.Agent> -> @+changed:Bool -> @+home:String -> @+domain:String -> @+socks:List<&2, String> -> @+what:String -> IO(List<&2, 0x240dd78ab0879c4e226cf7dacf530ba1/domain/architecture/system/plan/type.Step>)

def observe source · line 101 · raw

@+root:String -> @+what:String -> @+ld:0x240dd78ab0879c4e226cf7dacf530ba1/domain/architecture/system/deployment/launchd/type.Launchd -> @+uid:String -> @lsof:String -> IO(List<&2, 0x240dd78ab0879c4e226cf7dacf530ba1/domain/architecture/system/plan/type.Step>)

def read_or source · line 110 · raw

@unread:Bool -> @+root:String -> @+what:String -> @ld:0x240dd78ab0879c4e226cf7dacf530ba1/domain/architecture/system/deployment/launchd/type.Launchd -> @uid:String -> @lsof:String -> IO(List<&2, 0x240dd78ab0879c4e226cf7dacf530ba1/domain/architecture/system/plan/type.Step>)

def checks source · line 117 · raw

@+root:String -> @+node:String -> @ld:0x240dd78ab0879c4e226cf7dacf530ba1/domain/architecture/system/deployment/launchd/type.Launchd -> IO(List<&2, 0x240dd78ab0879c4e226cf7dacf530ba1/domain/architecture/system/plan/type.Step>)