Die Anwendungssteuerung Beispiel wird in der Regel beim Start & nbsp erzeugt;. Zope.app.applicationcontrol bietet Laufzeitinformationen Adapter für Anwendungssteuerung und Zope-Version. Auch ein Dienstprogramm mit Methoden für das Herunterfahren und Neustarten des Servers.
Entwickler-Ressourcen
& Nbsp; Subversion-Browser:
& Nbsp; http: //svn.zope.org/zope.app.applicationcontrol/
& Nbsp; Read-only Subversion Kasse:
& Nbsp; svn co svn: //svn.zope.org/repos/main/zope.app.applicationcontrol/trunk
& Nbsp; Writable Subversion Kasse:
& Nbsp; svn co svn + ssh: //userid@svn.zope.org/repos/main/zope.app.applicationcontrol/trunk
Installation dieses Pakets
Voraussetzungen
Die Installationsschritte unten an, dass Sie die coole neue Paket "Setuptools" in Ihrem Python installiert sein. Hier ist, wo es zu bekommen:
& Nbsp; wget http://peak.telecommunity.com/dist/ez_setup.py
& Nbsp; / path / to / your / python ez_setup.py # req. Schreibzugriff auf "site-packages"
- Docs für Easyinstall: http://peak.telecommunity.com/DevCenter/EasyInstall
- Docs für Setuptools: http://peak.telecommunity.com/DevCenter/setuptools
- Docs für Eier: http://peak.telecommunity.com/DevCenter/PythonEggs
Installieren einer Entwicklungs Kasse
Schauen Sie sich das Paket von Subversion:
& Nbsp; svn co svn + ssh: //svn.zope.org/repos/main/zope.app.applicationcontrol/trunk
& Nbsp; src / zope.app.applicationcontrol
& Nbsp; cd src / zope.app.applicationcontrol
Installieren Sie es als "devlopment egg" (die auch installiert seine "harten" Abhängigkeiten):
& Nbsp; / path / to / your / python setup.py devel
Die Installation der Abhängigkeit Eier verwendet die Datei "setup.cfg" in der Kasse. Sie können '--find-Links "auf der Kommandozeile zu liefern, um es zu einem Nicht-Standard-Paket-Repository verweist.
Ausführen der Tests
Um das Paket zu testen, benötigen Sie auch die 'zope.testing' Paket, das (noch) nicht automatisch installiert werden kann. Schließlich sollten Sie in der Lage, geben Sie sein:
& Nbsp; / path / to / your / python setup.py Test
und haben sie die Installation "Prüfung Abhängigkeiten." Heute ist der Workaround, um es manuell zu installieren:
& Nbsp; / path / to / easy_install --find-links = "...." zope.testing
Anschließend können Sie die Tests (endlich) von der Kasse Verzeichnis:
& Nbsp; / path / to / your / python test.py
Laufen:
& Nbsp; .............
Ran 13 Tests mit 0 Fehlern und 0 Fehler in 0,094 Sekunden.
Installation der Quelldistribution
Sie können ihn aber auch aus einer Quelldistribution:
& Nbsp; / path / to / easy_install --find-links = "...." -EB src zope.app.applicationcontrol
& Nbsp; cd src / zope.app.applicationcontrol
& Nbsp; / path / to / your / python setup.py devel
Installieren eines Binary Egg
Installieren Sie das Paket als "binary egg" (die auch installiert seine "harten" Abhängigkeiten):
& Nbsp; / path / to / easy_install --find-links = "...." zope.app.applicationcontrol
Was ist neu in dieser Pressemitteilung:
- Erweitert die locale-spezifischen fix ab Version 3.5.6 für Hosts, die LC _ * in der Umwelt festgelegt:. diese Variablen Schatten LANG
- Ersetzt eine Test Abhängigkeit zope.app.authentication mit zope.password.
- Entfernt nicht benötigte zope.app.appsetup Test Abhängigkeit.
Anforderungen :
- Python
Kommentare nicht gefunden