Skip to main content

kanade_shared/wire/
mod.rs

1mod agent_config;
2mod agent_groups;
3mod agent_meta;
4mod command;
5mod event;
6mod group_contacts;
7mod heartbeat;
8mod host_perf;
9mod inventory;
10mod jobtail;
11mod logs;
12mod obs_event;
13mod process_perf;
14mod result;
15mod server_settings;
16mod staleness;
17
18pub use agent_config::{ConfigScope, EffectiveConfig, ResolutionWarning, resolve};
19pub use agent_groups::AgentGroups;
20pub use agent_meta::{AgentMeta, MetaEntry};
21pub use command::{Command, FinalizeCommand, RetrySpec, RunAs, Shell};
22pub use event::EventStarted;
23pub use group_contacts::GroupContacts;
24pub use heartbeat::Heartbeat;
25pub use host_perf::HostPerf;
26pub use inventory::{DiskInfo, HwInventory};
27pub use jobtail::{JobTailReply, JobTailRequest};
28pub use logs::LogsRequest;
29pub use obs_event::ObsEvent;
30pub use process_perf::{ProcessPerf, ProcessSnapshot};
31pub use result::{
32    EXIT_SKIP_DEADLINE, EXIT_SKIP_REVOKED, EXIT_SKIP_STALENESS, EXIT_SKIP_VERSION_PIN, ExecResult,
33    is_synthetic_skip,
34};
35pub use server_settings::{
36    DEFAULT_CHECK_STATUS_STALE_DAYS, DEFAULT_COLLECT_RETENTION_DAYS, DEFAULT_SESSION_TTL_HOURS,
37    MAX_AGENT_PRUNE_DAYS, MAX_CHECK_STATUS_STALE_DAYS, MAX_COLLECT_RETENTION_DAYS,
38    MAX_SESSION_TTL_HOURS, ServerSettings,
39};
40pub use staleness::Staleness;