summaryrefslogtreecommitdiff
path: root/src/chunker/entry.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/chunker/entry.rs')
-rw-r--r--src/chunker/entry.rs39
1 files changed, 0 insertions, 39 deletions
diff --git a/src/chunker/entry.rs b/src/chunker/entry.rs
deleted file mode 100644
index 4fdb1f8..0000000
--- a/src/chunker/entry.rs
+++ /dev/null
@@ -1,39 +0,0 @@
-use std::process::exit;
-
-use log::info;
-
-use crate::chunker::{
- context::ButckContext,
- rw::{self, error::ButckRWError},
-};
-
-pub async fn entry(ctx: ButckContext, args: Vec<String>) -> Result<(), ButckRWError> {
- if let Some(subcommand) = args.first() {
- return match subcommand.as_str() {
- "write" => rw::storage::write(ctx).await,
- "build" => rw::storage::build(ctx).await,
- "policies" => {
- butck_policies::policies()
- .iter()
- .for_each(|p| info!("{}", p));
- return Ok(());
- }
- _ => {
- print_help();
- exit(1)
- }
- };
- }
- Ok(())
-}
-
-pub fn print_help() {
- println!("{}", include_str!("../../resources/helps/butck.txt").trim());
-}
-
-pub fn print_version() {
- println!(
- "{}",
- include_str!("../../resources/version_info.txt").trim()
- );
-}