thomas-guettler.de / Vorträge 10v11

Im Python Code

settings.STAGE
STAGE 0 --> PROD: Produktivsystem
STAGE 1 --> QUAL Qualitätssicherung: Hier kann der Kunde neue Änderungen vor der Freigabe prüfen.
STAGE 2 --> INT (Integration verschiedener DEV-Systeme) (optional)
STAGE 3 --> DEV: Es kann mehrere Entwicklungssysteme geben: Pro Entwickler, für automatisierte Tests, ....
if settings.STAGE:
    # ... dev/qual System

stageutils.get_next_stage() # Sinnvoll für Scripts die zwischen zwei Systemen Code oder DB-Tabellen vergleichen
                            # TODO: wir haben bisher immer nur einen nächsten Server. Vielleicht lieber im Plural: get_next_stages() (falls es mehrere Produktivsserver gibt. Code muss bei der Installation auf N Server ...)
Derzeit leider noch nicht open source.