Преглед изворни кода

Merge pull request #314 from piotrkwiecinski/xdebug-reset-phpfpm-only

restart only phpfpm to toggle xdebug, rerun of selected service
Mark Shust пре 4 година
родитељ
комит
fbdc3493c0
4 измењених фајлова са 6 додато и 6 уклоњено
  1. 2 2
      compose/bin/restart
  2. 1 1
      compose/bin/start
  3. 1 1
      compose/bin/stop
  4. 2 2
      compose/bin/xdebug

+ 2 - 2
compose/bin/restart

@@ -1,3 +1,3 @@
 #!/bin/bash
-bin/stop
-bin/start
+bin/stop "$@"
+bin/start "$@"

+ 1 - 1
compose/bin/start

@@ -40,7 +40,7 @@ done
 # Wait to exit until all missing files have been outputted to the user
 [ $IS_VALID = false ] && echo "Failed to start docker for missing volume files" && exit
 
-docker-compose -f docker-compose.yml -f docker-compose.dev.yml up -d --remove-orphans
+docker-compose -f docker-compose.yml -f docker-compose.dev.yml up -d --remove-orphans "$@"
 
 ## Blackfire support
 # ------------------

+ 1 - 1
compose/bin/stop

@@ -1,2 +1,2 @@
 #!/bin/bash
-docker-compose -f docker-compose.yml -f docker-compose.dev.yml stop
+docker-compose -f docker-compose.yml -f docker-compose.dev.yml stop "$@"

+ 2 - 2
compose/bin/xdebug

@@ -1,11 +1,11 @@
 #!/bin/bash
 if [ "$1" == "disable" ]; then
   bin/cli sed -i -e 's/^zend_extension/\;zend_extension/g' /usr/local/etc/php/conf.d/docker-php-ext-xdebug.ini
-  bin/restart
+  bin/restart phpfpm
   echo "Xdebug has been disabled."
 elif [ "$1" == "enable" ]; then
   bin/cli sed -i -e 's/^\;zend_extension/zend_extension/g' /usr/local/etc/php/conf.d/docker-php-ext-xdebug.ini
-  bin/restart
+  bin/restart phpfpm
   echo "Xdebug has been enabled."
 else
   echo "Please specify either 'enable' or 'disable' as an argument"