aboutsummaryrefslogtreecommitdiff
path: root/tool/src/main.rs
diff options
context:
space:
mode:
Diffstat (limited to 'tool/src/main.rs')
-rw-r--r--tool/src/main.rs62
1 files changed, 29 insertions, 33 deletions
diff --git a/tool/src/main.rs b/tool/src/main.rs
index 9ce7cf1..adf0a35 100644
--- a/tool/src/main.rs
+++ b/tool/src/main.rs
@@ -4,17 +4,12 @@
Copyright (C) 2025 metamuffin <metamuffin.org>
*/
-use anyhow::anyhow;
use clap::Parser;
-use jellybase::{CONF, SECRETS};
-use jellyclient::Instance;
-use jellycommon::user::CreateSessionParams;
use jellytool::{
add::add,
cli::{Action, Args},
migrate::migrate,
};
-use log::info;
fn main() -> anyhow::Result<()> {
env_logger::builder()
@@ -30,34 +25,35 @@ fn main() -> anyhow::Result<()> {
.unwrap()
.block_on(add(a)),
a @ Action::Migrate { .. } => migrate(a),
- Action::Reimport {
- hostname,
- no_tls,
- no_incremental,
- } => tokio::runtime::Builder::new_multi_thread()
- .enable_all()
- .build()
- .unwrap()
- .block_on(async move {
- let inst = Instance::new(hostname.unwrap_or(CONF.hostname.clone()), !no_tls);
- info!("login");
- let session = inst
- .login(CreateSessionParams {
- drop_permissions: None,
- expire: None,
- password: SECRETS
- .admin_password
- .clone()
- .ok_or(anyhow!("admin account required"))?,
- username: CONF
- .admin_username
- .clone()
- .ok_or(anyhow!("admin account required"))?,
- })
- .await?;
+ _ => Ok(()),
+ // Action::Reimport {
+ // hostname,
+ // no_tls,
+ // no_incremental,
+ // } => tokio::runtime::Builder::new_multi_thread()
+ // .enable_all()
+ // .build()
+ // .unwrap()
+ // .block_on(async move {
+ // let inst = Instance::new(hostname.unwrap_or(CONF.hostname.clone()), !no_tls);
+ // info!("login");
+ // let session = inst
+ // .login(CreateSessionParams {
+ // drop_permissions: None,
+ // expire: None,
+ // password: SECRETS
+ // .admin_password
+ // .clone()
+ // .ok_or(anyhow!("admin account required"))?,
+ // username: CONF
+ // .admin_username
+ // .clone()
+ // .ok_or(anyhow!("admin account required"))?,
+ // })
+ // .await?;
- session.reimport(!no_incremental).await?;
- Ok(())
- }),
+ // session.reimport(!no_incremental).await?;
+ // Ok(())
+ // }),
}
}