From f5133df198050b82dbdf19a4b2b09c4c27ea07b0 Mon Sep 17 00:00:00 2001 From: 魏曹先生 <1992414357@qq.com> Date: Sat, 7 Mar 2026 21:49:29 +0800 Subject: Rename subcommands and constants for clarity --- src/entry.rs | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) (limited to 'src/entry.rs') diff --git a/src/entry.rs b/src/entry.rs index 4e91e59..f1d5203 100644 --- a/src/entry.rs +++ b/src/entry.rs @@ -10,7 +10,19 @@ pub async fn entry(ctx: ButckContext, args: Vec) -> Result<(), ButckRWEr return match subcommand.as_str() { "write" => rw::storage::write(ctx).await, "build" => rw::storage::build(ctx).await, - "policies" => { + "lspolicy" => { + if ctx.stream_read.is_some() { + butck_policies::stream_policies() + .iter() + .for_each(|p| println!("{}", p)); + } else { + butck_policies::policies() + .iter() + .for_each(|p| println!("{}", p)); + } + return Ok(()); + } + "lspolicy-all" => { let policies = butck_policies::policies(); let stream_policies = butck_policies::stream_policies(); let mut all_policies: Vec<_> = @@ -20,18 +32,6 @@ pub async fn entry(ctx: ButckContext, args: Vec) -> Result<(), ButckRWEr all_policies.iter().for_each(|p| println!("{}", p)); return Ok(()); } - "simple_policies" => { - butck_policies::policies() - .iter() - .for_each(|p| println!("{}", p)); - return Ok(()); - } - "stream_policies" => { - butck_policies::stream_policies() - .iter() - .for_each(|p| println!("{}", p)); - return Ok(()); - } _ => { print_help(); exit(1) -- cgit