|
@@ -1,292 +0,0 @@
|
|
|
-<?php
|
|
|
-
|
|
|
-namespace FD3\Modules;
|
|
|
-
|
|
|
-class ModulesAll
|
|
|
-{
|
|
|
- static public $_modules_all = array(
|
|
|
- "base" => array(
|
|
|
- "HELP" => "Modulo obligatorio",
|
|
|
- 'HOST_ENV' => true,
|
|
|
- "VAR_ENV" => array(
|
|
|
- 'VIRTUAL_HOST' => '',
|
|
|
- 'HTTPS_METHOD' => 'nohttps',
|
|
|
- 'AMQP_KEY' => 'base'
|
|
|
- ),
|
|
|
- 'OAUTH' => false,
|
|
|
- 'REQUIRED' => true,
|
|
|
- "DEPENDS" => array(),
|
|
|
- ),
|
|
|
- "amqp" => array(
|
|
|
- "HELP" => "Modulo obligatorio",
|
|
|
- 'HOST_ENV' => false,
|
|
|
- 'OAUTH' => false,
|
|
|
- 'REQUIRED' => true,
|
|
|
- "DEPENDS" => array(),
|
|
|
- ),
|
|
|
- "ftth" => array(
|
|
|
- "HELP" => "Modulo de ftth",
|
|
|
- 'HOST_ENV' => true,
|
|
|
- "VAR_ENV" => array(
|
|
|
- 'VIRTUAL_HOST' => '',
|
|
|
- 'HTTPS_METHOD' => 'nohttps',
|
|
|
- 'AMQP_KEY' => 'ftth'
|
|
|
- ),
|
|
|
- 'OAUTH' => true,
|
|
|
- "REQUIRED" => false,
|
|
|
- "DEPENDS" => array(),
|
|
|
- ),
|
|
|
- "radius" => array(
|
|
|
- "HELP" => "Modulo radius",
|
|
|
- 'HOST_ENV' => true,
|
|
|
- "VAR_ENV" => array(
|
|
|
- 'VIRTUAL_HOST' => '',
|
|
|
- 'HTTPS_METHOD' => 'nohttps',
|
|
|
- ),
|
|
|
- 'OAUTH' => true,
|
|
|
- "REQUIRED" => false,
|
|
|
- "DEPENDS" => array("ftth"),
|
|
|
- ),
|
|
|
- "stats" => array(
|
|
|
- "HELP" => "Modulo de estadisticas",
|
|
|
- 'HOST_ENV' => true,
|
|
|
- "VAR_ENV" => array(
|
|
|
- 'VIRTUAL_HOST' => '',
|
|
|
- 'HTTPS_METHOD' => 'nohttps',
|
|
|
- 'AMQP_KEY' => 'stats'
|
|
|
- ),
|
|
|
- 'OAUTH' => true,
|
|
|
- "REQUIRED" => false,
|
|
|
- "DEPENDS" => array(),
|
|
|
- ),
|
|
|
- "cablemodem" => array(
|
|
|
- "HELP" => "Modulo de cablemodem",
|
|
|
- 'HOST_ENV' => true,
|
|
|
- "VAR_ENV" => array(
|
|
|
- 'VIRTUAL_HOST' => '',
|
|
|
- 'HTTPS_METHOD' => 'nohttps',
|
|
|
- 'AMQP_KEY' => 'cablemodem'
|
|
|
- ),
|
|
|
- 'OAUTH' => true,
|
|
|
- "REQUIRED" => false,
|
|
|
- "DEPENDS" => array(),
|
|
|
- ),
|
|
|
- "dhcp" => array(
|
|
|
- "HELP" => "Modulo de dhcp",
|
|
|
- 'HOST_ENV' => true,
|
|
|
- "VAR_ENV" => array(
|
|
|
- 'VIRTUAL_HOST' => '',
|
|
|
- 'HTTPS_METHOD' => 'nohttps',
|
|
|
- 'AMQP_KEY' => 'cablemodem'
|
|
|
- ),
|
|
|
- 'OAUTH' => true,
|
|
|
- "REQUIRED" => false,
|
|
|
- "DEPENDS" => array(),
|
|
|
- ),
|
|
|
- "api" => array(
|
|
|
- "HELP" => "API/WebService para interactuar con otros billing",
|
|
|
- 'HOST_ENV' => true,
|
|
|
- "VAR_ENV" => array(
|
|
|
- 'VIRTUAL_HOST' => '',
|
|
|
- 'HTTPS_METHOD' => 'nohttps',
|
|
|
- ),
|
|
|
- 'OAUTH' => false,
|
|
|
- "REQUIRED" => true,
|
|
|
- "DEPENDS" => array("base"),
|
|
|
- ),
|
|
|
- "pma" => array(
|
|
|
- "HELP" => "Modulo de phpmyadmin",
|
|
|
- 'HOST_ENV' => true,
|
|
|
- "VAR_ENV" => array(
|
|
|
- "PMA_HOST" => "mysql",
|
|
|
- "PMA_PORT" => "3306",
|
|
|
- "PMA_ABSOLUTE_URI" => ""
|
|
|
- ),
|
|
|
- 'OAUTH' => false,
|
|
|
- "REQUIRED" => true,
|
|
|
- "DEPENDS" => array("base"),
|
|
|
- ),
|
|
|
- "swagger" => array(
|
|
|
- "HELP" => "Modulo para probar y ver las definiciones del API/WebService",
|
|
|
- 'HOST_ENV' => true,
|
|
|
- "VAR_ENV" => array(
|
|
|
- "SWAGGER_JSON" => "/opt/swagger/api.v1.json",
|
|
|
- "PORT" => "80"
|
|
|
- ),
|
|
|
- 'OAUTH' => false,
|
|
|
- "REQUIRED" => true,
|
|
|
- "DEPENDS" => array("base"),
|
|
|
- ),
|
|
|
- "kea" => array(
|
|
|
- "HELP" => "Modulo de kea (dhcp)",
|
|
|
- 'HOST_ENV' => false,
|
|
|
- 'OAUTH' => false,
|
|
|
- "REQUIRED" => false,
|
|
|
- "DEPENDS" => array(),
|
|
|
- ),
|
|
|
- "geoserver" => array(
|
|
|
- "HELP" => "",
|
|
|
- 'HOST_ENV' => true,
|
|
|
- "VAR_ENV" => array(
|
|
|
- 'VIRTUAL_HOST' => '',
|
|
|
- 'HTTPS_METHOD' => 'nohttps',
|
|
|
- ),
|
|
|
- 'OAUTH' => false,
|
|
|
- "REQUIRED" => false,
|
|
|
- "DEPENDS" => array(),
|
|
|
- ),
|
|
|
- "statsd" => array(
|
|
|
- "HELP" => "",
|
|
|
- 'HOST_ENV' => false,
|
|
|
- 'OAUTH' => false,
|
|
|
- "REQUIRED" => false,
|
|
|
- "DEPENDS" => array("stats")
|
|
|
- ),
|
|
|
- "freeradius" => array(
|
|
|
- "HELP" => "",
|
|
|
- 'HOST_ENV' => false,
|
|
|
- 'OAUTH' => false,
|
|
|
- "REQUIRED" => false,
|
|
|
- "DEPENDS" => array("ftth")
|
|
|
- ),
|
|
|
- "genieacs-cwmp" => array(
|
|
|
- "HELP" => "",
|
|
|
- 'HOST_ENV' => false,
|
|
|
- 'OAUTH' => false,
|
|
|
- "REQUIRED" => false,
|
|
|
- "DEPENDS" => array("ftth")
|
|
|
- ),
|
|
|
- "genieacs-fs" => array(
|
|
|
- "HELP" => "",
|
|
|
- 'HOST_ENV' => false,
|
|
|
- 'OAUTH' => false,
|
|
|
- "REQUIRED" => false,
|
|
|
- "DEPENDS" => array("ftth")
|
|
|
- ),
|
|
|
- "genieacs-gui" => array(
|
|
|
- "HELP" => "",
|
|
|
- 'HOST_ENV' => false,
|
|
|
- 'OAUTH' => false,
|
|
|
- "REQUIRED" => false,
|
|
|
- "DEPENDS" => array("ftth")
|
|
|
- ),
|
|
|
- "genieacs-nbi" => array(
|
|
|
- "HELP" => "",
|
|
|
- 'HOST_ENV' => false,
|
|
|
- 'OAUTH' => false,
|
|
|
- "REQUIRED" => false,
|
|
|
- "DEPENDS" => array("ftth")
|
|
|
- ),
|
|
|
- "tftp" => array(
|
|
|
- "HELP" => "",
|
|
|
- 'HOST_ENV' => false,
|
|
|
- 'OAUTH' => false,
|
|
|
- "REQUIRED" => false,
|
|
|
- "DEPENDS" => array("cablemodem")
|
|
|
- ),
|
|
|
- "jsendpoint" => array(
|
|
|
- "HELP" => "",
|
|
|
- 'HOST_ENV' => false,
|
|
|
- 'OAUTH' => false,
|
|
|
- "REQUIRED" => false,
|
|
|
- "DEPENDS" => array("stats")
|
|
|
- ),
|
|
|
- "jsonep_mongo" => array(
|
|
|
- "HELP" => "",
|
|
|
- 'HOST_ENV' => false,
|
|
|
- 'OAUTH' => false,
|
|
|
- "REQUIRED" => false,
|
|
|
- "DEPENDS" => array("stats")
|
|
|
- ),
|
|
|
- "jsonep_mysql" => array(
|
|
|
- "HELP" => "",
|
|
|
- 'HOST_ENV' => false,
|
|
|
- 'OAUTH' => false,
|
|
|
- "REQUIRED" => false,
|
|
|
- "DEPENDS" => array("stats")
|
|
|
- ),
|
|
|
- "mongodb" => array(
|
|
|
- "HELP" => "",
|
|
|
- 'HOST_ENV' => false,
|
|
|
- 'OAUTH' => false,
|
|
|
- "DEPENDS" => array("base"),
|
|
|
- 'REQUIRED' => true
|
|
|
- ),
|
|
|
- "redis" => array(
|
|
|
- "HELP" => "",
|
|
|
- 'HOST_ENV' => false,
|
|
|
- 'OAUTH' => false,
|
|
|
- "DEPENDS" => array("base"),
|
|
|
- 'REQUIRED' => true
|
|
|
- ),
|
|
|
- "mysql" => array(
|
|
|
- "HELP" => "",
|
|
|
- 'HOST_ENV' => false,
|
|
|
- 'OAUTH' => false,
|
|
|
- 'REQUIRED' => true,
|
|
|
- "DEPENDS" => array("base")
|
|
|
- ),
|
|
|
- "nginx" => array(
|
|
|
- "HELP" => "",
|
|
|
- 'HOST_ENV' => false,
|
|
|
- 'OAUTH' => false,
|
|
|
- 'REQUIRED' => true,
|
|
|
- "DEPENDS" => array("base")
|
|
|
- ),
|
|
|
- "supervisord" => array(
|
|
|
- "HELP" => "",
|
|
|
- 'HOST_ENV' => false,
|
|
|
- 'OAUTH' => false,
|
|
|
- 'REQUIRED' => true,
|
|
|
- "DEPENDS" => array("base")
|
|
|
- ),
|
|
|
- "base_log_worker" => array(
|
|
|
- "HELP" => "",
|
|
|
- 'HOST_ENV' => false,
|
|
|
- 'OAUTH' => false,
|
|
|
- 'REQUIRED' => false,
|
|
|
- "DEPENDS" => array("base")
|
|
|
- ),
|
|
|
- "ftth_tasklogger_worker" => array(
|
|
|
- "HELP" => "",
|
|
|
- 'HOST_ENV' => false,
|
|
|
- 'OAUTH' => false,
|
|
|
- 'REQUIRED' => false,
|
|
|
- "DEPENDS" => array("ftth")
|
|
|
- ),
|
|
|
- "cablemodem_tasklogger_worker" => array(
|
|
|
- "HELP" => "",
|
|
|
- 'HOST_ENV' => false,
|
|
|
- 'OAUTH' => false,
|
|
|
- 'REQUIRED' => false,
|
|
|
- "DEPENDS" => array("cablemodem")
|
|
|
- ),
|
|
|
- "dhcp_tasklogger_worker" => array(
|
|
|
- "HELP" => "",
|
|
|
- 'HOST_ENV' => false,
|
|
|
- 'OAUTH' => false,
|
|
|
- 'REQUIRED' => false,
|
|
|
- "DEPENDS" => array("dhcp")
|
|
|
- ),
|
|
|
- "ftth_command_worker" => array(
|
|
|
- "HELP" => "",
|
|
|
- 'HOST_ENV' => false,
|
|
|
- 'OAUTH' => false,
|
|
|
- 'REQUIRED' => false,
|
|
|
- "DEPENDS" => array("ftth")
|
|
|
- ),
|
|
|
- "stats_command_worker" => array(
|
|
|
- "HELP" => "",
|
|
|
- 'HOST_ENV' => false,
|
|
|
- 'OAUTH' => false,
|
|
|
- 'REQUIRED' => false,
|
|
|
- "DEPENDS" => array("stats")
|
|
|
- ),
|
|
|
- "cablemodem_command_worker" => array(
|
|
|
- "HELP" => "",
|
|
|
- 'HOST_ENV' => false,
|
|
|
- 'OAUTH' => false,
|
|
|
- 'REQUIRED' => false,
|
|
|
- "DEPENDS" => array("cablemodem")
|
|
|
- ));
|
|
|
-}
|