Skip to content
Snippets Groups Projects
Select Git revision
  • c47e6769aee48c886bcf83852dbc7d790e818d69
  • master default protected
  • main
  • update_github_actions
  • 144_rocky8_support
  • 195-update-pdk-to-300
  • 144-rocky8
  • add_test_github_test_workflow
  • pdk_2.4.0
  • fix_unclosed_let_block_in_defines_client_spec
  • validation_fixes
  • freeradius_3_0_21_config_updates
  • data_types
  • PrepareBuster
  • travis
  • 4.0.1
  • 4.0.0
  • 3.9.2
  • 3.9.1
  • 3.9.0
  • 3.8.2
  • 3.8.1
  • 3.8.0
  • 3.7.0
  • 3.6.0
  • 3.5.0
  • 3.4.3
  • 3.4.2
  • 3.4.1
  • 3.4.0
  • 3.3.0
  • 3.2.0
  • 3.1.0
  • 3.0.0
  • 2.3.1
35 results

radiusd.logrotate

Blame
  • Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    help.php 3.29 KiB
    <?php
    
    $actions    = [
        "install"                   => "Installation d'une nouvelle instance"
            . "\n\t--version=<version cible> : Met à jour directement vers la version indiquée"
        ,
        "update"                    => "Mise à jour de l'application"
            . "\n\t--maintenance=no : pas de prompt pour être averti du mode maintenance"
            . "\n\t--version=<version cible> : Met à jour directement vers la version indiquée"
        ,
        "notifier-indicateurs"      => "Envoi des mails relatifs aux indicateurs",
        "synchronisation"           => "<job> : Effectue la synchronisation des données pour le <job> transmis",
        "chargens-calcul-effectifs" => "Calcul des effectifs du module Charges",
        "calcul-tableaux-bord"      => "Recalcule tous les tableaux de bord de calculs itermédiaires",
        "formule-calcul"            => "Calcul de toutes les heures complémentaires à l'aide de la formule",
        "creer-utilisateur"         => "Création d'un nouvel utilisateur de OSE. Possibilité de créer une fiche intervenant dans la foulée",
        "changement-mot-de-passe"   => "Changement de mot de passe (pour un utilisateur local uniquement)",
        "maj-taux-mixite"           => "Met à jour les taux de mixité",
        "maj-exports"               => "Mise à jour des vues matérialisées utilisées pour les exports BO/SID",
        "clear-cache"               => "Vidage du cache de l'application",
        "test-bdd"                  => "Test d'accès à la base de données",
        "install-bdd"               => "Installe la base de données"
            . "\n\t--oseappli-pwd=<votre mdp> : mot de passe de l'utilisateur oseappli"
        ,
        "update-bdd"                => "Mise à jour de la base de données de l'application (sans les fichiers)",
        "update-employeur"          => "Mise à jour de la table employeur à partir d'une source (par défault source INSEE)",
        "build-synchronisation"     => "Reconstruction des vues différentielles et des procédures de mise à jour",
        "fichiers-vers-filesystem"  => "Déplace le contenu des fichiers (table FICHIER) vers le système de fichiers",
        "save-bdd"                  => "Sauvegarde une base de données dans un répertoire du système de fichiers",
        "load-bdd"                  => "Charge une base de données à partir d'un répertoire du système de fichiers",
    ];
    $actionsDev = [
        "update-ddl"            => "Mise à jour du fichier de définition de la base de données à partir de cette dernière",
        "update-bdd-data"       => "Mise à jour des données de la base de données",
        "update-bdd-privileges" => "Mise à jour des privilèges de la base de données",
        "test"                  => "Script de tests divers",
        "test-migration"        => "Script de test de migration. Paramètres : [before|after nom_du_script_de_migration]",
        "build-tableaux-bord"   => "Reconstruction des tableaux de bord",
    ];
    
    if ((getenv('APPLICATION_ENV') ?: 'dev') == 'dev') {
        $actions = array_merge($actions, $actionsDev);
    }
    
    
    $c->printMainTitle("OSE", 15);
    
    $c->println('Actions possibles :');
    $maxLength = 0;
    foreach ($actions as $a => $l) {
        if (strlen($a) > $maxLength) $maxLength = strlen($a);
    }
    foreach ($actions as $a => $l) {
        $c->print($a, $c::COLOR_BLACK, $c::BG_LIGHT_GRAY);
        $c->print(str_pad('', $maxLength - strlen($a), ' '));
        $c->println(" : " . $l);
    }