diff options
| author | Wayne-Cole <77279425+Wacky404@users.noreply.github.com> | 2026-06-13 20:26:39 -0500 |
|---|---|---|
| committer | Wayne-Cole <77279425+Wacky404@users.noreply.github.com> | 2026-06-13 20:26:39 -0500 |
| commit | 1cfd8a143107ab4bc50092daa45407196df0b75d (patch) | |
| tree | c25097cdcfe39a875dad3eb483c59a95c5e8b1be /internal/logic.go | |
| parent | bb0d5fecf8d839efa0e89c33d310c5202c6f8919 (diff) | |
| download | lurchers-1cfd8a143107ab4bc50092daa45407196df0b75d.tar.xz lurchers-1cfd8a143107ab4bc50092daa45407196df0b75d.zip | |
update: dove deep into unix api and made the base orchestration system
Diffstat (limited to 'internal/logic.go')
| -rw-r--r-- | internal/logic.go | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/internal/logic.go b/internal/logic.go new file mode 100644 index 0000000..f6c096f --- /dev/null +++ b/internal/logic.go @@ -0,0 +1,28 @@ +package internal + +import ( + "log/slog" +) + +var ( + statusArgs lurchArgs = lurchArgs{} + status lurchCallback = func(args lurchArgs) error { + if len(args) == 0 { + slog.Debug("empty args map", "length", len(args)) + } + + slog.Debug("stuff is happening eventually") + + return nil + } +) + +var ( + spawnWorkerArgs lurchArgs = lurchArgs{"timeout_ns": int64(0)} + spawnWorker lurchCallback = func(args lurchArgs) error { + // tired TODO: finish impl of SpawnWorker from unix api + if dP, ok := args["daemon"].(*Daemon); ok { + dP.SpawnWorker() + } + } +) |
