Move remote ipfs restore to app script
This commit is contained in:
parent
d540a4b1cb
commit
5f34143c8b
|
@ -104,7 +104,21 @@ function backup_remote_ipfs {
|
||||||
}
|
}
|
||||||
|
|
||||||
function restore_remote_ipfs {
|
function restore_remote_ipfs {
|
||||||
echo -n ''
|
if [ -d $SERVER_DIRECTORY/backup/ipfs ]; then
|
||||||
|
echo $"Restoring IPFS"
|
||||||
|
temp_restore_dir=/root/tempipfs
|
||||||
|
function_check restore_directory_from_friend
|
||||||
|
restore_directory_from_friend $temp_restore_dir ipfs
|
||||||
|
cp -rf $temp_restore_dir/home/$ADMIN_USERNAME/.ipfs/* /home/$ADMIN_USERNAME/.ipfs
|
||||||
|
if [ ! "$?" = "0" ]; then
|
||||||
|
function_check set_user_permissions
|
||||||
|
set_user_permissions
|
||||||
|
rm -rf $temp_restore_dir
|
||||||
|
exit 276357
|
||||||
|
fi
|
||||||
|
rm -rf $temp_restore_dir
|
||||||
|
echo $"Restore of IPFS complete"
|
||||||
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
function remove_ipfs {
|
function remove_ipfs {
|
||||||
|
|
|
@ -421,25 +421,6 @@ function restore_admin_readme {
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
function restore_ipfs {
|
|
||||||
if [[ $RESTORE_APP != 'all' ]]; then
|
|
||||||
if [[ $RESTORE_APP != 'ipfs' ]]; then
|
|
||||||
return
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
if [ -d $SERVER_DIRECTORY/backup/ipfs ]; then
|
|
||||||
echo $"Restoring IPFS"
|
|
||||||
temp_restore_dir=/root/tempipfs
|
|
||||||
restore_directory_from_friend $temp_restore_dir ipfs
|
|
||||||
cp -rf $temp_restore_dir/home/$ADMIN_USERNAME/.ipfs/* /home/$ADMIN_USERNAME/.ipfs
|
|
||||||
if [ ! "$?" = "0" ]; then
|
|
||||||
rm -rf $temp_restore_dir
|
|
||||||
exit 276
|
|
||||||
fi
|
|
||||||
rm -rf $temp_restore_dir
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
function restore_ssh_keys {
|
function restore_ssh_keys {
|
||||||
if [[ $RESTORE_APP != 'all' ]]; then
|
if [[ $RESTORE_APP != 'all' ]]; then
|
||||||
if [[ $RESTORE_APP != 'ssh' ]]; then
|
if [[ $RESTORE_APP != 'ssh' ]]; then
|
||||||
|
@ -1127,7 +1108,6 @@ restore_gpg
|
||||||
restore_procmail
|
restore_procmail
|
||||||
restore_spamassassin
|
restore_spamassassin
|
||||||
restore_admin_readme
|
restore_admin_readme
|
||||||
restore_ipfs
|
|
||||||
restore_ssh_keys
|
restore_ssh_keys
|
||||||
restore_user_config
|
restore_user_config
|
||||||
restore_user_monkeysphere
|
restore_user_monkeysphere
|
||||||
|
@ -1136,6 +1116,8 @@ restore_user_local
|
||||||
restore_certs
|
restore_certs
|
||||||
restore_personal_settings
|
restore_personal_settings
|
||||||
restore_mailing_list
|
restore_mailing_list
|
||||||
|
restore_email
|
||||||
|
|
||||||
restore_xmpp
|
restore_xmpp
|
||||||
restore_gnusocial
|
restore_gnusocial
|
||||||
restore_hubzilla
|
restore_hubzilla
|
||||||
|
@ -1148,7 +1130,6 @@ restore_blog
|
||||||
restore_cjdns
|
restore_cjdns
|
||||||
restore_voip
|
restore_voip
|
||||||
restore_tox
|
restore_tox
|
||||||
restore_email
|
|
||||||
restore_dlna
|
restore_dlna
|
||||||
|
|
||||||
echo $"*** Remote restore was successful ***"
|
echo $"*** Remote restore was successful ***"
|
||||||
|
|
Loading…
Reference in New Issue