|
@@ -18,6 +18,17 @@ fi
|
|
|
|
|
|
venv_name=".venv"
|
|
venv_name=".venv"
|
|
|
|
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+export XDG_DATA_HOME="${XDG_DATA_HOME:-$HOME/.local/share}"
|
|
|
|
+export XDG_CONFIG_HOME="${XDG_CONFIG_HOME:-$HOME/.config}"
|
|
|
|
+export XDG_STATE_HOME="${XDG_STATE_HOME:-$HOME/.local/state}"
|
|
|
|
+export XDG_DATA_DIRS="${XDG_DATA_DIRS:-/usr/local/share/:/usr/share/}"
|
|
|
|
+export XDG_CONFIG_DIRS="${XDG_CONFIG_DIRS:-/etc/xdg}"
|
|
|
|
+export XDG_CACHE_HOME="${XDG_CACHE_HOME:-$HOME/.cache}"
|
|
|
|
+export XDG_RUNTIME_DIR="${XDG_RUNTIME_DIR:-/var/run}"
|
|
|
|
+
|
|
|
|
+
|
|
|
|
|
|
require() {
|
|
require() {
|
|
command -v "$1" >/dev/null 2>&1
|
|
command -v "$1" >/dev/null 2>&1
|
|
@@ -176,10 +187,10 @@ run-dependent-services() {
|
|
create-db() {
|
|
create-db() {
|
|
container_name=${POSTGRES_CONTAINER:-sentry_postgres}
|
|
container_name=${POSTGRES_CONTAINER:-sentry_postgres}
|
|
echo "--> Creating 'sentry' database"
|
|
echo "--> Creating 'sentry' database"
|
|
- docker exec ${container_name} createdb -h 127.0.0.1 -U postgres -E utf-8 sentry || true
|
|
+ docker exec "${container_name}" createdb -h 127.0.0.1 -U postgres -E utf-8 sentry || true
|
|
echo "--> Creating 'control' and 'region' database"
|
|
echo "--> Creating 'control' and 'region' database"
|
|
- docker exec ${container_name} createdb -h 127.0.0.1 -U postgres -E utf-8 control || true
|
|
+ docker exec "${container_name}" createdb -h 127.0.0.1 -U postgres -E utf-8 control || true
|
|
- docker exec ${container_name} createdb -h 127.0.0.1 -U postgres -E utf-8 region || true
|
|
+ docker exec "${container_name}" createdb -h 127.0.0.1 -U postgres -E utf-8 region || true
|
|
}
|
|
}
|
|
|
|
|
|
apply-migrations() {
|
|
apply-migrations() {
|
|
@@ -232,10 +243,10 @@ clean() {
|
|
drop-db() {
|
|
drop-db() {
|
|
container_name=${POSTGRES_CONTAINER:-sentry_postgres}
|
|
container_name=${POSTGRES_CONTAINER:-sentry_postgres}
|
|
echo "--> Dropping existing 'sentry' database"
|
|
echo "--> Dropping existing 'sentry' database"
|
|
- docker exec ${container_name} dropdb --if-exists -h 127.0.0.1 -U postgres sentry
|
|
+ docker exec "${container_name}" dropdb --if-exists -h 127.0.0.1 -U postgres sentry
|
|
echo "--> Dropping 'control' and 'region' database"
|
|
echo "--> Dropping 'control' and 'region' database"
|
|
- docker exec ${container_name} dropdb --if-exists -h 127.0.0.1 -U postgres control
|
|
+ docker exec "${container_name}" dropdb --if-exists -h 127.0.0.1 -U postgres control
|
|
- docker exec ${container_name} dropdb --if-exists -h 127.0.0.1 -U postgres region
|
|
+ docker exec "${container_name}" dropdb --if-exists -h 127.0.0.1 -U postgres region
|
|
}
|
|
}
|
|
|
|
|
|
reset-db() {
|
|
reset-db() {
|
|
@@ -243,7 +254,7 @@ reset-db() {
|
|
create-db
|
|
create-db
|
|
apply-migrations
|
|
apply-migrations
|
|
create-superuser
|
|
create-superuser
|
|
- echo "Finished resetting database. To load mock data, run `./bin/load-mocks`"
|
|
+ echo 'Finished resetting database. To load mock data, run `./bin/load-mocks`'
|
|
}
|
|
}
|
|
|
|
|
|
prerequisites() {
|
|
prerequisites() {
|