forked from vibeforge1111/spark-cli
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathspark.toml
More file actions
54 lines (47 loc) · 1.08 KB
/
Copy pathspark.toml
File metadata and controls
54 lines (47 loc) · 1.08 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
[module]
name = "spark-cli"
version = "0.1.0"
kind = "runtime"
plane = "operator"
description = "Local Spark installer, operator CLI, and read-only Spark OS compiler."
homepage = "https://github.com/vibeforge1111/spark-cli"
license = "MIT"
[runtime]
kind = "python"
version = ">=3.11,<3.14"
package_manager = "pip"
[install.dev]
commands = ["python -m pip install -e ."]
[provides]
capabilities = [
"spark.install",
"spark.status",
"spark.verify",
"spark.os.compile",
]
[needs]
modules = []
capabilities = []
secrets = []
[claims]
secrets = []
ports = []
routes = []
[healthcheck]
command = "python -m spark_cli.cli status --json"
timeout_seconds = 60
success_hint = "Spark CLI operator runtime is importable and can inspect local module health."
failure_hint = "Run `python -m spark_cli.cli status --json` from the spark-cli repo for detail."
[profiles.telegram_starter]
role = "operator-cli-and-system-map-owner"
owns = [
"spark.install",
"spark.status",
"spark.verify",
"spark.os.compile",
]
does_not_own = [
"telegram.ingress",
"mission.execution",
"durable.memory",
]