This commit is contained in:
Bob Mottram 2016-11-03 11:49:59 +00:00
parent 30fb08731e
commit bf11180c10
1 changed files with 15 additions and 11 deletions

View File

@ -121,23 +121,27 @@ function enable_mirrors_via_onion {
fi fi
} }
function update_installed_single_repo {
# only deal with a single app
filename=/usr/share/${PROJECT_NAME}/apps/${PROJECT_NAME}-app-${SYNC_SINGLE_APP}
if [ ! -f $filename ]; then
echo $"The app $SYNC_SINGLE_APP was not found"
exit 36822
fi
APP_REPOS=($(cat ${MAIN_COMMAND} $filename | grep "_REPO=\"" | grep -v "(cat " | uniq -u | sed 's|${PROJECT_NAME}|'"${PROJECT_NAME}"'|g'))
for line in "${APP_REPOS[@]}"
do
INSTALLED_APPS_REPOS+=("${line}")
done
}
function update_installed_apps_repos { function update_installed_apps_repos {
INSTALLED_APPS_REPOS=() INSTALLED_APPS_REPOS=()
function_check app_is_installed function_check app_is_installed
# only deal with a single app
if [ $SYNC_SINGLE_APP ]; then if [ $SYNC_SINGLE_APP ]; then
filename=/usr/share/${PROJECT_NAME}/apps/${PROJECT_NAME}-app-${SYNC_SINGLE_APP} update_installed_single_repo
if [ ! -f $filename ]; then
echo $"The app $SYNC_SINGLE_APP was not found"
exit 36822
fi
APP_REPOS=($(cat ${MAIN_COMMAND} $filename | grep "_REPO=\"" | grep -v "(cat " | uniq -u | sed 's|${PROJECT_NAME}|'"${PROJECT_NAME}"'|g'))
for line in "${APP_REPOS[@]}"
do
INSTALLED_APPS_REPOS+=("${line}")
done
return return
fi fi