From 8879c9743ac6d3f16d5a0fe88af9b37af13b9ee6 Mon Sep 17 00:00:00 2001 From: denny Date: Thu, 2 Nov 2023 17:06:02 +0000 Subject: [PATCH] Update basic_search_replace.yml --- basic_search_replace.yml | 37 +++++++++++++++++++++---------------- 1 file changed, 21 insertions(+), 16 deletions(-) diff --git a/basic_search_replace.yml b/basic_search_replace.yml index 5256ddc..b485722 100644 --- a/basic_search_replace.yml +++ b/basic_search_replace.yml @@ -59,22 +59,27 @@ actions: - command: ${this.cmd} searchReplace: - - - if ( ${settings.testMode} == false ): - - cmd [cp]: |- - cd /var/www/webroot/mightybox-search-replace-db/ - ./basic_search_replace.sh "${settings.termSearch}" "${settings.termReplace}" >> /var/www/webroot/mightybox-search-replace-db/searchreplace.log - wp cache flush --quiet --path=/var/www/webroot/ROOT/ - rm -rf /var/www/webroot/.cache/vhosts/Jelastic/* - tail -8 /var/www/webroot/mightybox-search-replace-db/searchreplace.log | head -7 - - if ( ${settings.testMode} == true ): - - cmd [cp]: |- - cd /var/www/webroot/mightybox-search-replace-db/ - ./basic_search_replace-dry-run.sh "${settings.termSearch}" "${settings.termReplace}" >> /var/www/webroot/mightybox-search-replace-db/searchreplace.log - tail -8 /var/www/webroot/mightybox-search-replace-db/searchreplace.log | head -7 - - return: - type: success - message: ${response.out} + - if ( ${settings.termSearch} == ${settings.termReplace} ): + - return: + type: warning + message: "Term to search is the same with term to replace. No action was done" + + - else: + - if ( ${settings.testMode} == false ): + - cmd [cp]: |- + cd /var/www/webroot/mightybox-search-replace-db/ + ./basic_search_replace.sh "${settings.termSearch}" "${settings.termReplace}" >> /var/www/webroot/mightybox-search-replace-db/searchreplace.log + wp cache flush --quiet --path=/var/www/webroot/ROOT/ + rm -rf /var/www/webroot/.cache/vhosts/Jelastic/* + tail -8 /var/www/webroot/mightybox-search-replace-db/searchreplace.log | head -7 + - else: + - cmd [cp]: |- + cd /var/www/webroot/mightybox-search-replace-db/ + ./basic_search_replace-dry-run.sh "${settings.termSearch}" "${settings.termReplace}" >> /var/www/webroot/mightybox-search-replace-db/searchreplace.log + tail -8 /var/www/webroot/mightybox-search-replace-db/searchreplace.log | head -7 + - return: + type: success + message: ${response.out} buttons: