Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions src/commands/actions/mod.rs
Original file line number Diff line number Diff line change
Expand Up @@ -71,6 +71,7 @@ pub async fn run_list(targets: &[Arc<ExecutionTarget>], output: OutputFormat) ->

match output {
OutputFormat::Json => render::render_json(&all_json)?,
OutputFormat::Yaml => render::render_yaml(&all_json)?,
OutputFormat::Agents => {
let toon =
toon_encode(&all_json).map_err(|e| anyhow::anyhow!("TOON encoding failed: {e}"))?;
Expand Down Expand Up @@ -137,6 +138,7 @@ pub async fn run_get(

match output {
OutputFormat::Json => render::render_json_auto(&all_results)?,
OutputFormat::Yaml => render::render_yaml_auto(&all_results)?,
OutputFormat::Agents => {
let toon = toon_encode(&all_results)
.map_err(|e| anyhow::anyhow!("TOON encoding failed: {e}"))?;
Expand Down Expand Up @@ -193,6 +195,7 @@ pub async fn run_create(

match output {
OutputFormat::Json => render::render_json_auto(&all_results)?,
OutputFormat::Yaml => render::render_yaml_auto(&all_results)?,
OutputFormat::Agents => {
let toon = toon_encode(&all_results)
.map_err(|e| anyhow::anyhow!("TOON encoding failed: {e}"))?;
Expand Down Expand Up @@ -241,6 +244,7 @@ pub async fn run_update(

match output {
OutputFormat::Json => render::render_json_auto(&all_results)?,
OutputFormat::Yaml => render::render_yaml_auto(&all_results)?,
OutputFormat::Agents => {
let toon = toon_encode(&all_results)
.map_err(|e| anyhow::anyhow!("TOON encoding failed: {e}"))?;
Expand Down Expand Up @@ -312,6 +316,7 @@ pub async fn run_batch(

match output {
OutputFormat::Json => render::render_json_auto(&all_results)?,
OutputFormat::Yaml => render::render_yaml_auto(&all_results)?,
OutputFormat::Agents => {
let toon = toon_encode(&all_results)
.map_err(|e| anyhow::anyhow!("TOON encoding failed: {e}"))?;
Expand Down Expand Up @@ -363,6 +368,7 @@ pub async fn run_reorder(

match output {
OutputFormat::Json => render::render_json_auto(&all_results)?,
OutputFormat::Yaml => render::render_yaml_auto(&all_results)?,
OutputFormat::Agents => {
let toon = toon_encode(&all_results)
.map_err(|e| anyhow::anyhow!("TOON encoding failed: {e}"))?;
Expand Down
5 changes: 5 additions & 0 deletions src/commands/alerts/mod.rs
Original file line number Diff line number Diff line change
Expand Up @@ -113,6 +113,7 @@ pub async fn run_list(
// Render
match output {
OutputFormat::Json => render::render_json(&all_json)?,
OutputFormat::Yaml => render::render_yaml(&all_json)?,
OutputFormat::Agents => {
let toon =
toon_encode(&all_json).map_err(|e| anyhow::anyhow!("TOON encoding failed: {e}"))?;
Expand Down Expand Up @@ -191,6 +192,7 @@ pub async fn run_get(
// Render
match output {
OutputFormat::Json => render::render_json_auto(&all_results)?,
OutputFormat::Yaml => render::render_yaml_auto(&all_results)?,
OutputFormat::Agents => {
let toon = toon_encode(&all_results)
.map_err(|e| anyhow::anyhow!("TOON encoding failed: {e}"))?;
Expand Down Expand Up @@ -307,6 +309,7 @@ pub async fn run_create(
// Render
match output {
OutputFormat::Json => render::render_json_auto(&all_results)?,
OutputFormat::Yaml => render::render_yaml_auto(&all_results)?,
OutputFormat::Agents => {
let toon = toon_encode(&all_results)
.map_err(|e| anyhow::anyhow!("TOON encoding failed: {e}"))?;
Expand Down Expand Up @@ -520,6 +523,7 @@ pub async fn run_events(

match output {
OutputFormat::Json => render::render_json(&all_json)?,
OutputFormat::Yaml => render::render_yaml(&all_json)?,
OutputFormat::Agents => {
let toon =
toon_encode(&all_json).map_err(|e| anyhow::anyhow!("TOON encoding failed: {e}"))?;
Expand Down Expand Up @@ -590,6 +594,7 @@ pub async fn run_event_stats(targets: &[Arc<ExecutionTarget>], output: OutputFor

match output {
OutputFormat::Json => render::render_json(&all_json)?,
OutputFormat::Yaml => render::render_yaml(&all_json)?,
OutputFormat::Agents => {
let toon =
toon_encode(&all_json).map_err(|e| anyhow::anyhow!("TOON encoding failed: {e}"))?;
Expand Down
6 changes: 6 additions & 0 deletions src/commands/api_keys/mod.rs
Original file line number Diff line number Diff line change
Expand Up @@ -72,6 +72,7 @@ pub async fn run_list(targets: &[Arc<ExecutionTarget>], output: OutputFormat) ->

match output {
OutputFormat::Json => render::render_json(&all_json)?,
OutputFormat::Yaml => render::render_yaml(&all_json)?,
OutputFormat::Agents => {
let toon =
toon_encode(&all_json).map_err(|e| anyhow::anyhow!("TOON encoding failed: {e}"))?;
Expand Down Expand Up @@ -144,6 +145,7 @@ pub async fn run_get(

match output {
OutputFormat::Json => render::render_json_auto(&all_results)?,
OutputFormat::Yaml => render::render_yaml_auto(&all_results)?,
OutputFormat::Agents => {
let toon = toon_encode(&all_results)
.map_err(|e| anyhow::anyhow!("TOON encoding failed: {e}"))?;
Expand Down Expand Up @@ -206,6 +208,7 @@ pub async fn run_create(

match output {
OutputFormat::Json => render::render_json_auto(&all_results)?,
OutputFormat::Yaml => render::render_yaml_auto(&all_results)?,
OutputFormat::Agents => {
let toon = toon_encode(&all_results)
.map_err(|e| anyhow::anyhow!("TOON encoding failed: {e}"))?;
Expand Down Expand Up @@ -252,6 +255,7 @@ pub async fn run_update(

match output {
OutputFormat::Json => render::render_json_auto(&all_results)?,
OutputFormat::Yaml => render::render_yaml_auto(&all_results)?,
OutputFormat::Agents => {
let toon = toon_encode(&all_results)
.map_err(|e| anyhow::anyhow!("TOON encoding failed: {e}"))?;
Expand Down Expand Up @@ -328,6 +332,7 @@ pub async fn run_send_data_keys(

match output {
OutputFormat::Json => render::render_json_auto(&all_results)?,
OutputFormat::Yaml => render::render_yaml_auto(&all_results)?,
OutputFormat::Agents => {
let toon = toon_encode(&all_results)
.map_err(|e| anyhow::anyhow!("TOON encoding failed: {e}"))?;
Expand Down Expand Up @@ -386,6 +391,7 @@ pub async fn run_admin_list(targets: &[Arc<ExecutionTarget>], output: OutputForm

match output {
OutputFormat::Json => render::render_json_auto(&all_results)?,
OutputFormat::Yaml => render::render_yaml_auto(&all_results)?,
OutputFormat::Agents => {
let toon = toon_encode(&all_results)
.map_err(|e| anyhow::anyhow!("TOON encoding failed: {e}"))?;
Expand Down
5 changes: 5 additions & 0 deletions src/commands/cases/mod.rs
Original file line number Diff line number Diff line change
Expand Up @@ -319,6 +319,7 @@ pub async fn run_get(
let values: Vec<Value> = all_results.iter().map(|(v, _)| v.clone()).collect();
match output {
OutputFormat::Json => render::render_json_auto(&values)?,
OutputFormat::Yaml => render::render_yaml_auto(&values)?,
OutputFormat::Agents => {
let toon =
toon_encode(&values).map_err(|e| anyhow::anyhow!("TOON encoding failed: {e}"))?;
Expand Down Expand Up @@ -740,6 +741,7 @@ pub async fn run_events_list(

match output {
OutputFormat::Json => render::render_json(&all_json)?,
OutputFormat::Yaml => render::render_yaml(&all_json)?,
OutputFormat::Agents => {
let toon =
toon_encode(&all_json).map_err(|e| anyhow::anyhow!("TOON encoding failed: {e}"))?;
Expand Down Expand Up @@ -830,6 +832,7 @@ pub async fn run_event_get(

match output {
OutputFormat::Json => render::render_json_auto(&all_results)?,
OutputFormat::Yaml => render::render_yaml_auto(&all_results)?,
OutputFormat::Agents => {
let toon = toon_encode(&all_results)
.map_err(|e| anyhow::anyhow!("TOON encoding failed: {e}"))?;
Expand Down Expand Up @@ -904,6 +907,7 @@ pub async fn run_notifications(

match output {
OutputFormat::Json => render::render_json(&all_json)?,
OutputFormat::Yaml => render::render_yaml(&all_json)?,
OutputFormat::Agents => {
let toon =
toon_encode(&all_json).map_err(|e| anyhow::anyhow!("TOON encoding failed: {e}"))?;
Expand Down Expand Up @@ -982,6 +986,7 @@ fn finish_lifecycle(

match output {
OutputFormat::Json => render::render_json_auto(&all_results)?,
OutputFormat::Yaml => render::render_yaml_auto(&all_results)?,
OutputFormat::Agents => {
let toon = toon_encode(&all_results)
.map_err(|e| anyhow::anyhow!("TOON encoding failed: {e}"))?;
Expand Down
7 changes: 7 additions & 0 deletions src/commands/connectors/mod.rs
Original file line number Diff line number Diff line change
Expand Up @@ -71,6 +71,7 @@ pub async fn run_list(targets: &[Arc<ExecutionTarget>], output: OutputFormat) ->

match output {
OutputFormat::Json => render::render_json(&all_json)?,
OutputFormat::Yaml => render::render_yaml(&all_json)?,
OutputFormat::Agents => {
let toon =
toon_encode(&all_json).map_err(|e| anyhow::anyhow!("TOON encoding failed: {e}"))?;
Expand Down Expand Up @@ -137,6 +138,7 @@ pub async fn run_get(

match output {
OutputFormat::Json => render::render_json_auto(&all_results)?,
OutputFormat::Yaml => render::render_yaml_auto(&all_results)?,
OutputFormat::Agents => {
let toon = toon_encode(&all_results)
.map_err(|e| anyhow::anyhow!("TOON encoding failed: {e}"))?;
Expand Down Expand Up @@ -193,6 +195,7 @@ pub async fn run_create(

match output {
OutputFormat::Json => render::render_json_auto(&all_results)?,
OutputFormat::Yaml => render::render_yaml_auto(&all_results)?,
OutputFormat::Agents => {
let toon = toon_encode(&all_results)
.map_err(|e| anyhow::anyhow!("TOON encoding failed: {e}"))?;
Expand Down Expand Up @@ -236,6 +239,7 @@ pub async fn run_update(

match output {
OutputFormat::Json => render::render_json_auto(&all_results)?,
OutputFormat::Yaml => render::render_yaml_auto(&all_results)?,
OutputFormat::Agents => {
let toon = toon_encode(&all_results)
.map_err(|e| anyhow::anyhow!("TOON encoding failed: {e}"))?;
Expand Down Expand Up @@ -295,6 +299,7 @@ pub async fn run_types(targets: &[Arc<ExecutionTarget>], output: OutputFormat) -

match output {
OutputFormat::Json => render::render_json_auto(&all_results)?,
OutputFormat::Yaml => render::render_yaml_auto(&all_results)?,
OutputFormat::Agents => {
let toon = toon_encode(&all_results)
.map_err(|e| anyhow::anyhow!("TOON encoding failed: {e}"))?;
Expand Down Expand Up @@ -337,6 +342,7 @@ pub async fn run_entity_types(

match output {
OutputFormat::Json => render::render_json_auto(&all_results)?,
OutputFormat::Yaml => render::render_yaml_auto(&all_results)?,
OutputFormat::Agents => {
let toon = toon_encode(&all_results)
.map_err(|e| anyhow::anyhow!("TOON encoding failed: {e}"))?;
Expand Down Expand Up @@ -390,6 +396,7 @@ pub async fn run_entity_subtypes(

match output {
OutputFormat::Json => render::render_json_auto(&all_results)?,
OutputFormat::Yaml => render::render_yaml_auto(&all_results)?,
OutputFormat::Agents => {
let toon = toon_encode(&all_results)
.map_err(|e| anyhow::anyhow!("TOON encoding failed: {e}"))?;
Expand Down
6 changes: 6 additions & 0 deletions src/commands/contextual_data/mod.rs
Original file line number Diff line number Diff line change
Expand Up @@ -75,6 +75,7 @@ pub async fn run_list(targets: &[Arc<ExecutionTarget>], output: OutputFormat) ->

match output {
OutputFormat::Json => render::render_json(&all_json)?,
OutputFormat::Yaml => render::render_yaml(&all_json)?,
OutputFormat::Agents => {
let toon =
toon_encode(&all_json).map_err(|e| anyhow::anyhow!("TOON encoding failed: {e}"))?;
Expand Down Expand Up @@ -161,6 +162,7 @@ pub async fn run_get(

match output {
OutputFormat::Json => render::render_json_auto(&all_results)?,
OutputFormat::Yaml => render::render_yaml_auto(&all_results)?,
OutputFormat::Agents => {
let toon = toon_encode(&all_results)
.map_err(|e| anyhow::anyhow!("TOON encoding failed: {e}"))?;
Expand Down Expand Up @@ -222,6 +224,7 @@ pub async fn run_create(

match output {
OutputFormat::Json => render::render_json_auto(&all_results)?,
OutputFormat::Yaml => render::render_yaml_auto(&all_results)?,
OutputFormat::Agents => {
let toon = toon_encode(&all_results)
.map_err(|e| anyhow::anyhow!("TOON encoding failed: {e}"))?;
Expand Down Expand Up @@ -272,6 +275,7 @@ pub async fn run_update(

match output {
OutputFormat::Json => render::render_json_auto(&all_results)?,
OutputFormat::Yaml => render::render_yaml_auto(&all_results)?,
OutputFormat::Agents => {
let toon = toon_encode(&all_results)
.map_err(|e| anyhow::anyhow!("TOON encoding failed: {e}"))?;
Expand Down Expand Up @@ -345,6 +349,7 @@ pub async fn run_definition(

match output {
OutputFormat::Json => render::render_json_auto(&all_results)?,
OutputFormat::Yaml => render::render_yaml_auto(&all_results)?,
OutputFormat::Agents => {
let toon = toon_encode(&all_results)
.map_err(|e| anyhow::anyhow!("TOON encoding failed: {e}"))?;
Expand Down Expand Up @@ -398,6 +403,7 @@ pub async fn run_test(

match output {
OutputFormat::Json => render::render_json_auto(&all_results)?,
OutputFormat::Yaml => render::render_yaml_auto(&all_results)?,
OutputFormat::Agents => {
let toon = toon_encode(&all_results)
.map_err(|e| anyhow::anyhow!("TOON encoding failed: {e}"))?;
Expand Down
5 changes: 5 additions & 0 deletions src/commands/custom_enrichments/mod.rs
Original file line number Diff line number Diff line change
Expand Up @@ -121,6 +121,7 @@ pub async fn run_list(targets: &[Arc<ExecutionTarget>], output: OutputFormat) ->
}
match output {
OutputFormat::Json => render::render_json(&all_json)?,
OutputFormat::Yaml => render::render_yaml(&all_json)?,
OutputFormat::Agents => {
let toon =
toon_encode(&all_json).map_err(|e| anyhow::anyhow!("TOON encoding failed: {e}"))?;
Expand Down Expand Up @@ -184,6 +185,7 @@ pub async fn run_get(
}
match output {
OutputFormat::Json => render::render_json_auto(&all_results)?,
OutputFormat::Yaml => render::render_yaml_auto(&all_results)?,
OutputFormat::Agents => {
let toon = toon_encode(&all_results)
.map_err(|e| anyhow::anyhow!("TOON encoding failed: {e}"))?;
Expand Down Expand Up @@ -239,6 +241,7 @@ pub async fn run_create(
}
match output {
OutputFormat::Json => render::render_json_auto(&all_results)?,
OutputFormat::Yaml => render::render_yaml_auto(&all_results)?,
OutputFormat::Agents => {
let toon = toon_encode(&all_results)
.map_err(|e| anyhow::anyhow!("TOON encoding failed: {e}"))?;
Expand Down Expand Up @@ -280,6 +283,7 @@ pub async fn run_update(
}
match output {
OutputFormat::Json => render::render_json_auto(&all_results)?,
OutputFormat::Yaml => render::render_yaml_auto(&all_results)?,
OutputFormat::Agents => {
let toon = toon_encode(&all_results)
.map_err(|e| anyhow::anyhow!("TOON encoding failed: {e}"))?;
Expand Down Expand Up @@ -344,6 +348,7 @@ pub async fn run_search(
}
match output {
OutputFormat::Json => render::render_json_auto(&all_results)?,
OutputFormat::Yaml => render::render_yaml_auto(&all_results)?,
OutputFormat::Agents => {
let toon = toon_encode(&all_results)
.map_err(|e| anyhow::anyhow!("TOON encoding failed: {e}"))?;
Expand Down
11 changes: 11 additions & 0 deletions src/commands/dashboards/mod.rs
Original file line number Diff line number Diff line change
Expand Up @@ -412,6 +412,7 @@ pub async fn run_catalog(targets: &[Arc<ExecutionTarget>], output: OutputFormat)

match output {
OutputFormat::Json => render::render_json(&all_rows)?,
OutputFormat::Yaml => render::render_yaml(&all_rows)?,
OutputFormat::Agents => {
let toon =
toon_encode(&all_rows).map_err(|e| anyhow::anyhow!("TOON encoding failed: {e}"))?;
Expand Down Expand Up @@ -564,6 +565,7 @@ pub async fn run_get(

match output {
OutputFormat::Json => render::render_json_auto(&all_results)?,
OutputFormat::Yaml => render::render_yaml_auto(&all_results)?,
OutputFormat::Agents => {
let toon = toon_encode(&all_results)
.map_err(|e| anyhow::anyhow!("TOON encoding failed: {e}"))?;
Expand Down Expand Up @@ -740,6 +742,10 @@ pub async fn run_create(
let vals: Vec<Value> = all_results.iter().map(|(_, _, v)| v.clone()).collect();
render::render_json_auto(&vals)?;
}
OutputFormat::Yaml => {
let vals: Vec<Value> = all_results.iter().map(|(_, _, v)| v.clone()).collect();
render::render_yaml_auto(&vals)?;
}
OutputFormat::Agents => {
let vals: Vec<&Value> = all_results.iter().map(|(_, _, v)| v).collect();
let toon =
Expand Down Expand Up @@ -951,6 +957,7 @@ pub async fn run_folders_list(

match output {
OutputFormat::Json => render::render_json(&all_rows)?,
OutputFormat::Yaml => render::render_yaml(&all_rows)?,
OutputFormat::Agents => {
let toon =
toon_encode(&all_rows).map_err(|e| anyhow::anyhow!("TOON encoding failed: {e}"))?;
Expand Down Expand Up @@ -1051,6 +1058,10 @@ pub async fn run_folders_create(
let vals: Vec<Value> = all_results.iter().map(|(_, _, v)| v.clone()).collect();
render::render_json_auto(&vals)?;
}
OutputFormat::Yaml => {
let vals: Vec<Value> = all_results.iter().map(|(_, _, v)| v.clone()).collect();
render::render_yaml_auto(&vals)?;
}
OutputFormat::Agents => {
let vals: Vec<&Value> = all_results.iter().map(|(_, _, v)| v).collect();
let toon =
Expand Down
Loading