From 3f421e68b4b3fe08efd41e0d1423ffc83a0eddce Mon Sep 17 00:00:00 2001 From: Kay0u Date: Tue, 16 Nov 2021 18:43:53 +0100 Subject: [PATCH] quiet grep --- ynh-dev | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ynh-dev b/ynh-dev index 58bee77..5165110 100755 --- a/ynh-dev +++ b/ynh-dev @@ -217,14 +217,14 @@ function use_git() ssowat) create_sym_link "/ynh-dev/ssowat" "/usr/share/ssowat" local ssowat_conf_file="/etc/nginx/conf.d/ssowat.conf" - if ! grep lua_package_path $ssowat_conf_file; then + if ! grep -q lua_package_path $ssowat_conf_file; then local current_ssowatconf=$(cat $ssowat_conf_file) echo "lua_package_path '/ynh-dev/ZeroBraneStudio/lualibs/?/?.lua;/ynh-dev/ZeroBraneStudio/lualibs/?.lua;;';" > $ssowat_conf_file echo "lua_package_cpath '/ynh-dev/ZeroBraneStudio/bin/linux/x64/clibs/?.so;;';" >> $ssowat_conf_file echo "$current_ssowatconf" >> $ssowat_conf_file fi if [ ! -d "/ynh-dev/ZeroBraneStudio" ]; then - info "If you want to debug ssowat, you can clone https://github.com/pkulchenko/ZeroBraneStudio (There is a bug on the master branch, please use the tag 1.90 for now) into the ynh-dev directory of your host," info "open it, and open a file at the root of the ssowat project in ynh-dev directory, click on \"Project -> Project Directory -> Set From Current File\"." + info "If you want to debug ssowat, you can clone https://github.com/pkulchenko/ZeroBraneStudio (There is a bug on the master branch, please use the tag 1.90 for now) into the ynh-dev directory of your host," info "open it, and open a file at the root of the ssowat project in ynh-dev directory, click on \"Project -> Project Directory -> Set From Current File\"." info "You can start the remote debugger with \"Project -> Start Debugger Server\"." info "Add the line \"require(\"mobdebug\").start('THE_IP_OF_YOUR_HOST_IN_THE_CONTAINER_NETWORK')\" at the top of the file access.lua and reload nginx in your container with \"systemctl reload nginx\"." info "After that you should be able to debug ssowat \o/. The debugger should pause the first time it reaches the line \"require(\"mobdebug\").start('...')\", but you can add breakpoints where needed."