This commit is contained in:
@ -19,8 +19,8 @@ _autocommandrun_volume() {
|
||||
echo "Creating volume ${volume_name}"
|
||||
docker volume create ${volume_name}
|
||||
;;
|
||||
nuke)
|
||||
echo "Nuking volume ${volume_name}"
|
||||
destroy)
|
||||
echo "Destroying volume ${volume_name}"
|
||||
docker volume rm ${volume_name}
|
||||
;;
|
||||
backup)
|
||||
@ -50,14 +50,14 @@ _autocommandrun_path() {
|
||||
echo "Creating path ${path}"
|
||||
mkdir -p ${path}
|
||||
;;
|
||||
nuke)
|
||||
echo "Nuking path ${path}"
|
||||
destroy)
|
||||
echo "Destroying path ${path}"
|
||||
local path_parent=$(dirname ${path})
|
||||
local path_child=$(basename ${path})
|
||||
if [ -d "${path_parent}/${path_child}" ]; then
|
||||
docker run --rm -v ${path_parent}:/volume debian bash -c "rm -rfv /volume/${path_child}" || echo "Failed to nuke path ${path}"
|
||||
docker run --rm -v ${path_parent}:/volume debian bash -c "rm -rfv /volume/${path_child}" || echo "Failed to destroy path ${path}"
|
||||
else
|
||||
echo "Path ${path} does not exist - nothing to nuke"
|
||||
echo "Path ${path} does not exist - nothing to destroy"
|
||||
fi
|
||||
;;
|
||||
backup)
|
||||
@ -95,7 +95,7 @@ _autocommandrun_file() {
|
||||
mkdir -p ${filepath_parent}
|
||||
fi
|
||||
;;
|
||||
nuke)
|
||||
destroy)
|
||||
rm -f ${filepath}
|
||||
;;
|
||||
backup)
|
||||
@ -181,8 +181,8 @@ datacreate() {
|
||||
}
|
||||
|
||||
|
||||
datanuke() {
|
||||
_autocommandparse nuke none "$@"
|
||||
datadestroy() {
|
||||
_autocommandparse destroy none "$@"
|
||||
}
|
||||
|
||||
databackup() {
|
||||
|
Reference in New Issue
Block a user