From 209a1e384368bae0880d36d23cdae54d9a012c98 Mon Sep 17 00:00:00 2001 From: Ilya Mukhortov Date: Fri, 22 Mar 2024 21:43:33 +1000 Subject: [PATCH] remove old files --- backup_database.sh | 14 ----- backup_database_sql.sh | 14 ----- ...er-install.sh => docker-debian-install.sh} | 0 ...er-install.sh => docker-ubuntu-install.sh} | 0 bash_scripts/install_old.sh | 32 ----------- cron_tasks.sh | 0 medicine/run.sh | 55 ------------------- restore_database.sh | 7 --- restore_database_from_sql.sh | 5 -- utils.sh | 13 ----- 10 files changed, 140 deletions(-) delete mode 100755 backup_database.sh delete mode 100644 backup_database_sql.sh rename bash_scripts/{debian-docker-install.sh => docker-debian-install.sh} (100%) rename bash_scripts/{docker-install.sh => docker-ubuntu-install.sh} (100%) delete mode 100755 bash_scripts/install_old.sh delete mode 100644 cron_tasks.sh delete mode 100755 medicine/run.sh delete mode 100644 restore_database.sh delete mode 100644 restore_database_from_sql.sh delete mode 100644 utils.sh diff --git a/backup_database.sh b/backup_database.sh deleted file mode 100755 index f0c1e8b..0000000 --- a/backup_database.sh +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/sh - -set -e - -year_month=$(date +%Y%m) -backup_date=$(date +%Y%m%d_%H%M) -backup_filename="/root/medicine-backups/${year_month}/${backup_date}_database.tar.gz" -mkdir -p foo "/root/medicine-backups/${year_month}" -docker exec -i medicine-stack-postgres \ - pg_dump --no-owner -U postgres -F c \ - medicine > "${backup_filename}" \ - --exclude-table-data=riisz_logging --exclude-table-data=reversion_* - -echo $backup_filename diff --git a/backup_database_sql.sh b/backup_database_sql.sh deleted file mode 100644 index 9fdb9c3..0000000 --- a/backup_database_sql.sh +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/sh - -set -e - -year_month=$(date +%Y%m) -backup_date=$(date +%Y%m%d_%H%M) -backup_filename="/root/medicine-backups/${year_month}/${backup_date}_database.sql" -mkdir -p foo "/root/medicine-backups/${year_month}" -docker exec -i medicine-stack-postgres \ - pg_dump --no-owner -U postgres -F p \ - medicine > "${backup_filename}" \ - --exclude-table-data=riisz_logging --exclude-table-data=reversion_* - -echo $backup_filename diff --git a/bash_scripts/debian-docker-install.sh b/bash_scripts/docker-debian-install.sh similarity index 100% rename from bash_scripts/debian-docker-install.sh rename to bash_scripts/docker-debian-install.sh diff --git a/bash_scripts/docker-install.sh b/bash_scripts/docker-ubuntu-install.sh similarity index 100% rename from bash_scripts/docker-install.sh rename to bash_scripts/docker-ubuntu-install.sh diff --git a/bash_scripts/install_old.sh b/bash_scripts/install_old.sh deleted file mode 100755 index 0183210..0000000 --- a/bash_scripts/install_old.sh +++ /dev/null @@ -1,32 +0,0 @@ - -set -e - -echo "readonly" | docker login docker.med-logic.ru --username readonly --password-stdin - -docker pull docker.med-logic.ru/medicine-nginx:latest -docker pull docker.med-logic.ru/medicine-app:latest -docker pull docker.med-logic.ru/tfoms-patient:latest - -NETWORK_NAME=medicine-network -if [ -z $(docker network ls --filter name=^${NETWORK_NAME}$ --format="{{ .Name }}") ] ; then - docker network create ${NETWORK_NAME} ; -fi - -cd /root/medicine-config/thirdparty-apps -docker-compose pull -docker-compose build - -cd /root/medicine-config/medicine-stack -docker-compose up -d -sleep 10 -docker-compose exec postgres psql -c 'CREATE DATABASE medicine' --username=postgres -docker-compose exec postgres psql -c 'CREATE DATABASE tfoms_patient' --username=postgres - -docker-compose exec postgres psql -d medicine -c "CREATE ROLE readonly; GRANT USAGE ON SCHEMA public TO readonly; GRANT SELECT ON ALL TABLES IN SCHEMA public TO readonly; ALTER DEFAULT PRIVILEGES IN SCHEMA public GRANT SELECT ON TABLES TO readonly; CREATE USER readonly_user WITH PASSWORD 'readonly_password'; GRANT readonly TO readonly_user; ALTER ROLE readonly WITH LOGIN;" --username=postgres - -cd /root/medicine-config/thirdparty-apps -docker-compose up -d - -cd /root/medicine-config/tfoms-patient -docker-compose up -d -docker-compose run --rm app bash -c "(cd /app/tfoms && flask db upgrade)" diff --git a/cron_tasks.sh b/cron_tasks.sh deleted file mode 100644 index e69de29..0000000 diff --git a/medicine/run.sh b/medicine/run.sh deleted file mode 100755 index 21f0855..0000000 --- a/medicine/run.sh +++ /dev/null @@ -1,55 +0,0 @@ -#!/bin/sh - -set -e - -COMMAND="$1" -ARGUMENT="$2" - -pull_images() { - echo "readonly" | docker login docker.med-logic.ru --username readonly --password-stdin - docker pull docker.med-logic.ru/medicine-app:latest - docker pull docker.med-logic.ru/medicine-nginx:latest -} - -backup_database() { - year_month=$(date +%Y%m) - backup_date=$(date +%Y%m%d_%H%M) - mkdir -p foo "/root/medicine-backups/${year_month}" - docker exec -i medicine-stack-postgres \ - pg_dump --no-owner -U postgres -F c \ - medicine > "/root/medicine-backups/${year_month}/${backup_date}_database.tar.gz" \ - --exclude-table-data=riisz_logging --exclude-table-data=reversion_* -} - -post_update() { - docker-compose run --rm app python manage.py migrate --noinput - docker-compose run --rm app python manage.py collectstatic --noinput - docker-compose run --rm app python manage.py post_update -} - -docker_cleanup() { - docker rmi $(docker images -f "dangling=true" -q) -} - -update() { - pull_images - backup_database - - docker-compose stop - docker-compose up -d - - post_update - - docker_cleanup -} - -fast_update() { - pull_images - docker-compose run --rm app python manage.py migrate --noinput - docker-compose stop - docker-compose up -d - - docker_cleanup -} - -${COMMAND} \ No newline at end of file diff --git a/restore_database.sh b/restore_database.sh deleted file mode 100644 index fc0fee1..0000000 --- a/restore_database.sh +++ /dev/null @@ -1,7 +0,0 @@ -#!/bin/sh - -set -e - -docker exec -i medicine-stack-postgres psql -c 'DROP DATABASE IF EXISTS medicine' --username=postgres; -docker exec -i medicine-stack-postgres psql -c 'CREATE DATABASE medicine' --username=postgres; -docker exec medicine-stack-postgres pg_restore --dbname=medicine /files/database.tar.gz --username=postgres; diff --git a/restore_database_from_sql.sh b/restore_database_from_sql.sh deleted file mode 100644 index ced21f9..0000000 --- a/restore_database_from_sql.sh +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh - -set -e - -docker exec -i medicine-stack-postgres psql -U postgres -d medicine -f /files/backup.sql diff --git a/utils.sh b/utils.sh deleted file mode 100644 index 05870d7..0000000 --- a/utils.sh +++ /dev/null @@ -1,13 +0,0 @@ -#!/bin/sh - -set -e - -COMMAND="$1" -ARGUMENT="$2" - -git_ignore_filemode() { - git config core.fileMode false -} - - -${COMMAND}