Changes between Version 22 and Version 23 of Documentatie/Beheerder/Scripts


Ignore:
Timestamp:
09/22/15 11:33:39 (11 years ago)
Author:
adriaan
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Documentatie/Beheerder/Scripts

    v22 v23  
    258258}}} 
    259259 
    260 Elke stap heeft een naam (zoals ''bijwerken'' en er horen twee opties bij deze stap: `--bijwerken` om de stap uit te voeren, en `--no-bijwerken` om de stap juist '''niet''' uit te voeren. De speciale optie `--all` voert alle stappen uit, maar in combinatie met een of meer `--no-<iets>` opties kunnen specifieke stappen worden onderdrukt. Om een enkele stap uit te proberen, gebruik alleen de optie die bij die stap hoort. 
     260Elke stap heeft een naam (zoals ''bijwerken'') en er horen twee opties bij de stap: `--`''naam'' en `--no-`''naam'' (bijvoorbeeld `--bijwerken` en `--no-bijwerken`). Als je de positieve optie geeft, wordt de stap uitgevoerd. Als je de negatieve (`--no-`''naam'') optie opgeeft, wordt de migratiestap juist '''niet''' uitgevoerd. De speciale optie `--all` voert alle stappen uit, maar in combinatie met een of meer `--no-<iets>` opties kunnen specifieke stappen worden onderdrukt. Om een enkele stap uit te proberen, gebruik alleen de optie die bij die stap hoort. 
    261261 
    262262Een gewone migratie gebruikt `--all` en is verder niet ingewikkeld. 
    263263 
     264Sommige stappen staan default uit en worden zelfs niet met `--all` uitgevoerd: die moet je expliciet opgeven. Dit zijn doorgaans optionele stappen, of stappen die je op een bepaalde manier uit moet voeren. Ze staan dan als zodanig beschreven bij de migratie-handleiding van een release. 
     265 
    264266Het volgende commando voert alle stappen uit en maakt een (extra) logbestand `migratie.log` ter controle. Het logbestand komt bij de andere OpenAC logbestanden te staan, in de configuratie-directory (vaak `.openac`). Het migratie-logbestand wordt bij elke migratie overschreven. 
    265267 
     
    267269Python27\python.exe script.py migratie v2_006 -v --all 
    268270}}} 
     271 
     272Enkele migratiestappen hebben extra gegevens nodig -- een ingangsdatum, bijvoorbeeld. Die extra configuratie wordt opgegeven met `--configuratie` ''naam=waarde'' (of `-c` ''naam=waarde''). Welke configuratie-namen zinvol zijn bij een bepaalde migratie staat in de migratie-handleiding van de release. Bijvoorbeeld, hier voeren we een denkbeeldige migratie-stap `--lente` uit en stellen we een configuratie voor ''start_lente'' in: 
     273 
     274{{{ 
     275Python27\python.exe script.py migratie v2_012 --lente -c start_lente=2015-03-01 
     276}}} 
     277 
    269278 
    270279=== Periodieke TOREN-import ===