mirror of
https://github.com/Start9Labs/start-os.git
synced 2026-03-30 12:11:56 +00:00
Feat/implement rest of poly effects (#2587)
* feat: Add the implementation of the rest of the polyfillEffects * chore: Add in the rsync * chore: Add in the changes needed to indicate that the service does not need config * fix: Vaultwarden sets, starts, stops, uninstalls * chore: Update the polyFilleffect and add two more * Update MainLoop.ts * chore: Add in the set config of the deps on the config set
This commit is contained in:
@@ -560,9 +560,8 @@ export type ActionResult = {
|
||||
}
|
||||
}
|
||||
export type SetResult = {
|
||||
/** These are the unix process signals */
|
||||
dependsOn: DependsOn
|
||||
signal: Signals
|
||||
"depends-on": DependsOn
|
||||
}
|
||||
|
||||
export type PackageId = string
|
||||
@@ -570,13 +569,13 @@ export type Message = string
|
||||
export type DependencyKind = "running" | "exists"
|
||||
|
||||
export type DependsOn = {
|
||||
[packageId: string]: string[]
|
||||
[packageId: string]: string[] | readonly string[]
|
||||
}
|
||||
|
||||
export type KnownError =
|
||||
| { error: string }
|
||||
| {
|
||||
"error-code": [number, string] | readonly [number, string]
|
||||
errorCode: [number, string] | readonly [number, string]
|
||||
}
|
||||
|
||||
export type Dependency = {
|
||||
|
||||
Reference in New Issue
Block a user