Changes between Version 10 and Version 11 of Documentatie/Beheerder/Scripts


Ignore:
Timestamp:
Mar 26, 2012 1:41:59 PM (14 years ago)
Author:
adriaan
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Documentatie/Beheerder/Scripts

    v10 v11  
    6969 
    7070Na {{{python.exe script.py}}} volgen vier dingen: 
    71   - de naam van het script zelf (bijvoorbeeld {{{backup.py}}}) 
    72   - (''optioneel'') de adaptatie om te gebruiken 
    73   - (''optioneel'') een mailadres waar de uitvoer van het script naartoe gestuurd wordt 
    74   - (''optioneel'') een of meer parameters voor het script 
     71  - (''optioneel'') de adaptatie om te gebruiken, 
     72  - (''optioneel'') een mailadres waar de uitvoer van het script naartoe gestuurd wordt, 
     73  - de naam van het script zelf (bijvoorbeeld {{{backup.py}}}), 
     74  - (''optioneel'') een of meer parameters voor het script (welke dat kunnen zijn hangt af van het script zelf). 
    7575 
    7676Hieronder volgen vier voorbeelden met verschillende combinaties van parameters. In alle gevallen draaien we 
    77 het script {{{svn.py}}} (beschikbaar vanaf v1.224). We kiezen optioneel om de adaptatie op die van Nijmegen 
    78 in te stellen, om de resultaten naar de helpdesk te sturen, om zowel de adaptatie als het mailadres in te stellen (''en let op dat hier de volgorde belangrijk is! '') en om het script {{{svn.py}}} zelf een parameter te geven (nl. "info", waardoor het script iets nuttigs afdrukt). 
     77het script {{{svn.py}}} (beschikbaar vanaf v2.000). We kiezen optioneel om de adaptatie op die van Nijmegen 
     78in te stellen, om de resultaten naar de helpdesk te sturen, om zowel de adaptatie als het mailadres in te stellen (''en let op dat hier de volgorde belangrijk is! '', eerst adaptatie en daarna mailadres) en om het script {{{svn.py}}} zelf een parameter te geven (nl. "info", waardoor het script iets nuttigs afdrukt). 
    7979 
    8080{{{ 
     
    8585}}} 
    8686 
     87Parameters voor OpenAC werken meestal ook voor scripts, in het bijzonder de parameter ''config_dir'' kan opgegeven worden om een andere configuratie te lezen. Zie [#InstellingenvoorScripts hieronder] voor details. 
     88 
    8789=== Instellingen voor Scripts === 
    8890 
     
    9092Het is dus zaak om OpenAC minimaal één keer op de reguliere manier te 
    9193starten en te controleren of alle instellingen correct zijn. 
     94 
     95Om een ander configuratiebestand te gebruiken (bijvoorbeeld voor een testdatabase) kan de parameter ''config_dir'' worden opgegeven, net als bij OpenAC zelf. Voer het script uit met een parameter (dus '''na''' de naam van het script) {{{config_dir=C:\pad\naar\configuratiemap}}}, bijvoorbeeld zo: 
     96 
     97{{{ 
     98Python25\python.exe adaptatie:ac_nijmegen script.py v1_naar_v2 config_dir=C:\openac 
     99}}} 
     100 
     101In dit voorbeeld wordt de configuratie van OpenAC gelezen uit de opgegeven map {{{C:\openac}}} in plaats van de normale plek (dwz. in plaats van {{{.openac}}} of {{{OpenAC}}} in je home-directory). 
    92102 
    93103== Een geplande taak aanmaken == 
     
    237247=== SVN Client === 
    238248 
    239 De naam van dit script is {{{svn}}}. Beschikbaar vanaf v1.224. 
     249De naam van dit script is {{{svn}}}. Beschikbaar vanaf v2.000. 
    240250 
    241251Dit script voert algemene versiebeheertaken uit, al dan niet met de instellingen 
     
    259269=== Switches === 
    260270 
    261 De naam van dit script is {{{switches}}}. 
     271De naam van dit script is {{{switches}}}. Beschikbaar vanaf v2.000. 
    262272 
    263273OpenAC kent een groot aantal zogenaamde ''switches'' om het gedrag te beinvloeden of om problemen te helpen uitzoeken.