diff options
author | kaotisk <kaotisk@arching-kaos.org> | 2024-07-05 00:32:55 +0300 |
---|---|---|
committer | kaotisk <kaotisk@arching-kaos.org> | 2024-07-05 00:32:55 +0300 |
commit | 681358adcfc8d1471ca53c3af246bf80a885ef98 (patch) | |
tree | 1b339d01f5ed5bee99c5c1be4403a6d23b7c05c4 /bin/ak-sm-hash-to-path | |
parent | c0dbfc8dc7cf7af278de1d233d87ffbe481ba704 (diff) | |
download | arching-kaos-tools-681358adcfc8d1471ca53c3af246bf80a885ef98.tar.gz arching-kaos-tools-681358adcfc8d1471ca53c3af246bf80a885ef98.tar.bz2 arching-kaos-tools-681358adcfc8d1471ca53c3af246bf80a885ef98.zip |
Refactoring
- Edited log messages and types
- IPFS `cat` is now calling `get` which in turn searches for already
gotten file, otherwise fetches it.
- ak-data-expand is now a function of _ak_zblock lib (_ak_data_expand)
- Removed ak-sm-hash-to-path as it lives in _ak_fs lib now
- Removed _ak_title_description and _ak_help from ak in favor of _ak_usage
- Tweaks around native FS over IPFS strategy
Note that we are preparing the ground for migration to AKFS as well
Diffstat (limited to 'bin/ak-sm-hash-to-path')
-rwxr-xr-x | bin/ak-sm-hash-to-path | 41 |
1 files changed, 0 insertions, 41 deletions
diff --git a/bin/ak-sm-hash-to-path b/bin/ak-sm-hash-to-path deleted file mode 100755 index b114b1b..0000000 --- a/bin/ak-sm-hash-to-path +++ /dev/null @@ -1,41 +0,0 @@ -#!/bin/bash -## -## With this tool you give a SHA512 and take the following: -## -## -h, --help This help message -## -## -d, --dir <base path> <hash> Directory that the hashed file would be -## hosted -## -## -p, --path <base path> <hash> Full path that the hashed file would be -## saved -## - -fullprogrampath="$(realpath $0)" -PROGRAM="$(basename $0)" -descriptionString="Simple driver for hashes/chunks/branches" -source $AK_LIBDIR/_ak_fs -source $AK_LIBDIR/_ak_script - -case "$1" in - -h | --help) - _ak_usage - exit 1 - ;; - -d | --dir) - _ak_fs_verify_input_is_hash $2 - _ak_fs_return_hash_dir $2 - exit 0 - ;; - -p | --path) - _ak_fs_verify_input_is_hash $2 - _ak_fs_return_hash_path $2 - exit 0 - ;; - *) - echo "no option?!" >&2 - exit 1 - ;; -esac - -exit 0 |