1pub const COMMANDS_ALL: &str = "commands.all";
2
3pub fn commands_group(name: &str) -> String {
4 format!("commands.group.{name}")
5}
6
7pub fn commands_pc(pc_id: &str) -> String {
8 format!("commands.pc.{pc_id}")
9}
10
11pub fn commands_deploy(job_id: &str) -> String {
12 format!("commands.deploy.{job_id}")
13}
14
15pub fn results(request_id: &str) -> String {
16 format!("results.{request_id}")
17}
18
19pub fn heartbeat(pc_id: &str) -> String {
20 format!("heartbeat.{pc_id}")
21}
22
23pub fn kill(job_id: &str) -> String {
24 format!("kill.{job_id}")
25}
26
27pub fn inventory(pc_id: &str, category: &str) -> String {
28 format!("inventory.{pc_id}.{category}")
29}
30
31pub const INVENTORY_HW: &str = "hw";
32pub const INVENTORY_SW: &str = "sw";
33pub const INVENTORY_NET: &str = "net";