Explorar o código

Merged in FD3-429 (pull request #31)

FD3-429 tftp
Guillermo Espinoza %!s(int64=7) %!d(string=hai) anos
pai
achega
3042e5cfca
Modificáronse 2 ficheiros con 24 adicións e 0 borrados
  1. BIN=BIN
      tools/.readme.md.swp
  2. 24 0
      tools/src/Release.php

BIN=BIN
tools/.readme.md.swp


+ 24 - 0
tools/src/Release.php

@@ -515,6 +515,28 @@ class Release extends Command
         $this->writeVariablesEnviroment($module . "." . $host_env_file, $module);
     }
 
+    /**
+     * atftp, tod
+     *
+     * @param FileFormat2 $composer
+     * @param array $config
+     */
+    function addTftp(FileFormat2 $composer, $config = array())
+    {
+        $version = "latest";
+        $registry = "";
+        $host_env_file = "";
+        extract($config);
+
+        $composer
+        ->addService("tftp")
+        ->build("extra/tftp/")
+        ->image($registry . "fd3/tftp:" . $version)
+        ->addEnv_file($host_env_file)
+        ->restart($this->_docker_restart_default)
+        ->addPorts(69, 69);
+    }
+
     function addRadius(FileFormat2 $composer, $config = array())
     {
         $module = "radius";
@@ -969,6 +991,8 @@ class Release extends Command
         $this->addSupervisord($composer, $base_vars);
         $this->addCommandWorkers($composer, $base_vars);
 
+        $this->addTftp($composer, $base_vars);
+
         // Geoserver
         $this->addGeoserver($composer, $base_vars);