feat: extract common variables to includes file

This commit is contained in:
ttionya
2020-11-08 13:41:04 +08:00
parent e28f9b5d2e
commit 0b6cb8f16e
2 changed files with 5 additions and 6 deletions
-6
View File
@@ -3,8 +3,6 @@
. /app/includes.sh
TODAY=$(date +%Y%m%d)
DATA_DIR="/bitwarden/data/"
BACKUP_DIR="/bitwarden/backup/"
# backup bitwarden_rs database file
BACKUP_FILE_DB="${BACKUP_DIR}/db.${TODAY}.sqlite3"
# backup bitwarden_rs config file
@@ -21,8 +19,6 @@ function clear_dir() {
function backup_db() {
color blue "backup bitwarden_rs sqlite database"
local DATA_DB="${DATA_DIR}/db.sqlite3"
if [[ -f "${DATA_DB}" ]]; then
sqlite3 ${DATA_DB} ".backup ${BACKUP_FILE_DB}"
else
@@ -33,8 +29,6 @@ function backup_db() {
function backup_config() {
color blue "backup bitwarden_rs config"
local DATA_CONFIG="${DATA_DIR}/config.json"
if [[ -f "${DATA_CONFIG}" ]]; then
cp -f ${DATA_DIR}/config.json ${BACKUP_FILE_CONFIG}
else
+5
View File
@@ -1,5 +1,10 @@
#!/bin/sh
DATA_DIR="/bitwarden/data/"
DATA_DB="${DATA_DIR}/db.sqlite3"
DATA_CONFIG="${DATA_DIR}/config.json"
DATA_ATTACHMENTS="${DATA_DIR}/attachments"
BACKUP_DIR="/bitwarden/backup/"
#################### Function ####################
########################################
# Print colorful message.