Revision 0e8eed1f
Dossier de conf "configurable"
Plutôt que de redéfinir le dossier de conf à plusieurs endroits, on
définit la racine via une constante (qui peut être configurée par le
serveur web via une variable d'environnement).
Change-Id: I8ee3f37ce791a5d8331f5f86eec7103f784983e3
Reviewed-on: https://vigilo-dev.si.c-s.fr/review/2372
Tested-by: Build system <qa@vigilo-dev.si.c-s.fr>
Reviewed-by: Francois POIROTTE <francois.poirotte@c-s.fr>
src/hook.php | ||
---|---|---|
4 | 4 |
require(__DIR__ . DIRECTORY_SEPARATOR . 'Vigilo' . DIRECTORY_SEPARATOR . 'VigiloSoftwareList.php'); |
5 | 5 |
require(__DIR__ . DIRECTORY_SEPARATOR . 'vigilo_hooks.php'); |
6 | 6 |
|
7 |
$confdir = getenv('VIGILO_CONFDIR', true); |
|
8 |
if (!$confdir || !file_exists($confdir)) { |
|
9 |
$confdir = implode(DIRECTORY_SEPARATOR, array('etc', 'vigilo', 'vigiconf', 'conf.d')); |
|
10 |
} |
|
11 |
define('VIGILO_CONFDIR', $confdir); |
|
7 | 12 |
spl_autoload_register('vigilo_autoloader'); |
Also available in: Unified diff