From 3c53492b20eaefbcaabaaa86f1f3ec845b5e81cd Mon Sep 17 00:00:00 2001 From: chabad360 Date: Wed, 1 Aug 2018 19:05:09 -0700 Subject: [PATCH] Updated a few more things --- .travis.yml | 2 +- dbench.sh | 6 ++++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/.travis.yml b/.travis.yml index 70305d71..3fbd4119 100644 --- a/.travis.yml +++ b/.travis.yml @@ -14,7 +14,7 @@ services: install: - docker-compose build - docker-compose up -d - - ./dbench init -e + - ./dbench init - pip install --upgrade virtualenv - virtualenv -p python3 testenv - source testenv/bin/activate diff --git a/dbench.sh b/dbench.sh index 787eaef1..0f3f8c61 100644 --- a/dbench.sh +++ b/dbench.sh @@ -56,13 +56,13 @@ then frappe_installer $2 else - while getopts ':hs:' option; do + while getopts ':had:' option; do case "$option" in h) display_usage exit ;; - s) + a) a=$(docker exec -i frappe bash -c "cd ~/frappe-bench && ls sites/*/site_config.json" | grep -o '/.\+/') a="${a//$'\n'/ }" a=$(echo $a | tr -d / ) @@ -71,6 +71,8 @@ else docker exec -u root -i frappe bash -c "echo ${result} | tee --append /etc/hosts" docker exec -itu root frappe bash -c "printf '# User rules for frappe\nfrappe ALL=(ALL) NOPASSWD:ALL' >> /etc/sudoers.d/frappe" ;; + d) + docker exec -it frappe bash -c "bench --site $OPTARG set-config \"developer_mode\" 1 && bench clear-cache" \?) echo "Invalid option: -$OPTARG" >&2 display_usage