diff options
Diffstat (limited to 'rola-cli/src/bucket_mgr/creation.rs')
| -rw-r--r-- | rola-cli/src/bucket_mgr/creation.rs | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/rola-cli/src/bucket_mgr/creation.rs b/rola-cli/src/bucket_mgr/creation.rs index 2394228..fd794e8 100644 --- a/rola-cli/src/bucket_mgr/creation.rs +++ b/rola-cli/src/bucket_mgr/creation.rs @@ -10,7 +10,7 @@ use rorolala::bucket::{Bucket, NoProtocol}; use serde::Serialize; use space_system::{Space, SpaceError, SpaceRoot, find_space_root_with}; -use crate::{Next, error::ErrorIo, locale::I18nBucketManager, res::current_dir::ResCurrentDir}; +use crate::{Next, error::io::ErrorIo, locale::I18nBucketManager, res::current_dir::ResCurrentDir}; pub const EC_BUCKET_CREATE_DIR_NOT_EMPTY: i32 = 2400; pub const EC_BUCKET_PATH_NOT_PROVIDED: i32 = 2401; @@ -46,7 +46,7 @@ pub fn handle_bucket_init(_args: EntryBucketInit, cwd: &mut ResCurrentDir) -> Ne pub fn handle_bucket_create(args: EntryBucketCreate) -> Next { let join = route! { args.pick_or_route::<PathBuf, _>((), - ErrorBucketPathNotProvided::new(()).to_render() + ErrorBucketPathNotProvided::new(()) ).unpack() }; StateBucketCreationPrecheck::new(join).to_chain() @@ -80,9 +80,7 @@ pub fn handle_state_bucket_creation_precheck(create: StateBucketCreationPrecheck pub fn handle_state_bucket_creation(create: StateBucketCreation) -> Next { let path = create.inner; - route! { - create_dir_all(&path).map_err(|e| ErrorIo::from(e).to_render()) - }; + route!(create_dir_all(&path).map_err(|e| ErrorIo::from(e))); // Use a protocol-less Bucket as a temporary Space for initialization let bucket_space = Space::<Bucket<NoProtocol>>::new(Bucket::<NoProtocol>::new_local()); |
