Quellcode durchsuchen

FD3-399 Se agregaron volumes y env files a supervisord

Guillermo Espinoza vor 7 Jahren
Ursprung
Commit
6bfb301966
1 geänderte Dateien mit 14 neuen und 2 gelöschten Zeilen
  1. 14 2
      tools/src/Release.php

+ 14 - 2
tools/src/Release.php

@@ -262,7 +262,7 @@ class Release extends Command
 
                 $docker_tag = $input->getOption("docker-tag");
 
-	        $this->internal_user_id = 2;	    
+	        $this->internal_user_id = 2;
 
                 $this->_ansible_vars["DOMAIN"] = $this->_domain;
                 $this->_ansible_vars["CLIENT"] = $this->_client;
@@ -569,10 +569,15 @@ class Release extends Command
             ->addVolumes("./mongodb", "/data/db");
     }
 
+    /**
+    * @param FileFormat2 $composer
+    * @param array $config
+    */
     function addSupervisord(FileFormat2 $composer, $config = array())
     {
         $version = "latest";
         $registry = "";
+        $host_env_file = "";
         extract($config);
 
         $composer
@@ -585,7 +590,14 @@ class Release extends Command
             ->addVolumes("./extra/supervisord/var/", "/var/log/supervisor/")
             ->addVolumes("./extra/supervisord/sshd_config", "/etc/ssh/sshd_config")
             ->addVolumes("./extra/supervisord/bin/fiberhome", "/usr/bin/fiberhome")
-            ->addVolumes("./extra/supervisord/bin/fiberlink", "/usr/bin/fiberlink");
+            ->addVolumes("./extra/supervisord/bin/fiberlink", "/usr/bin/fiberlink")
+            ->addVolumes("./extra/supervisord/bin/huawei", "/usr/bin/huawei")
+            ->addVolumes("./stats", "/opt/stats")
+            ->addEnv_file("running.env")
+            ->addEnv_file($host_env_file)
+            ->addEnv_file("stats.host.env")
+            ->addEnv_file("stats.oauth.env")
+            ;
     }
 
     function addMySql(FileFormat2 $composer, $config = array())