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