Changes between Version 34 and Version 35 of Documentatie/Beheerder/Scripts


Ignore:
Timestamp:
Nov 28, 2019 2:17:50 PM (6 years ago)
Author:
henk
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Documentatie/Beheerder/Scripts

    v34 v35  
    219219}}} 
    220220 
    221 Enkele 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: 
    222  
    223 {{{ 
    224 Python27\python.exe script.py migratie v2_012 --lente -c start_lente=2015-03-01 
    225 }}} 
     221Enkele 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  
     222 configuratieparameters voor ''start_lente''  en ''eind_lente'' in: 
     223 
     224{{{ 
     225Python27\python.exe script.py migratie v2_012 --lente -c start_lente=2015-03-21 -c eind_lente=2015-06-20 
     226}}} 
     227 
     228Voor ontwikkelaars: configuratieparameters worden niet als parameters meegegeven aan de migratiefunctie maar moeten worden opgehaald uit logica.configuratie: 
     229{{{ 
     230start_lente = logica.configuratie.get("start_lente", None) 
     231}}} 
     232start_lente is in het bovenstaande voorbeeld None als de scriptparameter niet gezet is. 
    226233 
    227234