diff options
author | kaotisk <kaotisk@arching-kaos.org> | 2024-06-09 06:52:03 +0300 |
---|---|---|
committer | kaotisk <kaotisk@arching-kaos.org> | 2024-06-09 06:52:03 +0300 |
commit | ba1173c9ec87b14a6ba6772d5ebfaafb81c7f888 (patch) | |
tree | 38c4c4972844d8616f220aa65e00b265ff7945ec /lib/_ak_ipfs | |
parent | 1a572d674b2c94bbe5b094f563c4875c77575227 (diff) | |
download | arching-kaos-tools-ba1173c9ec87b14a6ba6772d5ebfaafb81c7f888.tar.gz arching-kaos-tools-ba1173c9ec87b14a6ba6772d5ebfaafb81c7f888.tar.bz2 arching-kaos-tools-ba1173c9ec87b14a6ba6772d5ebfaafb81c7f888.zip |
Refactoring
Diffstat (limited to 'lib/_ak_ipfs')
-rwxr-xr-x | lib/_ak_ipfs | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/lib/_ak_ipfs b/lib/_ak_ipfs index 8780f51..1f2b5ce 100755 --- a/lib/_ak_ipfs +++ b/lib/_ak_ipfs @@ -6,6 +6,11 @@ _ak_ipfs(){ export IPFS_PATH=$AK_IPFS_REPO; ipfs $* } +_ak_ipfs_daemon(){ + _ak_ipfs daemon --routing=dht --migrate & + printf '%s' "$!" > $AK_WORKDIR/akipfsd.pid +} + _ak_ipfs_get_peers(){ _ak_ipfs swarm peers 1> /dev/null 2>&1 if [ $? == 0 ] @@ -288,7 +293,7 @@ _ak_ipfs_swarm_peers(){ } _ak_ipfs_starter(){ - _ak_ipfs daemon --routing=dht --migrate + _ak_ipfs_daemon if [ $? -ne 0 ] then logit "ERROR" "Failed to start IPFS daemon" |