]>
git.ipfire.org Git - people/ms/pakfire.git/blob - tools/functions-directories
3 function dir_is_empty
() {
4 [ "$(ls -A $@ 2>/dev/null | wc -l)" = "0" ]
7 function directory_remove_orphans
() {
8 if [ "${QUALITY_AGENT_NO_DIRECTORY_PRUNE}" = "yes" ]; then
14 log DEBUG
"Removing orphans in ${basedir}"
18 for dir_pattern
in ${ORPHAN_CANDIDATES}; do
19 dir
=$
(echo ${basedir}/${dir_pattern})
23 [ -d "${dir}" ] ||
continue
25 if dir_is_empty
${dir}; then
26 log DEBUG
" Found orphaned directory: ${dir}"