django-health-check

Software screenshot:
django-health-check
Software informatie:
Versie: 0.1.1 Beta 3
Upload datum: 11 May 15
Ontwikkelaar: Kristian Ollegaard
Licentie: Gratis
Populariteit: 12

Rating: 3.0/5 (Total Votes: 1)

django-health-check is een Django app die een aantal backends controleert, als zij in staat zijn om verbinding te maken en doe een eenvoudige handeling, bijvoorbeeld check out de Django ORM backend.
`` `Python
klasse DjangoDatabaseBackend (BaseHealthCheckBackend):
& Nbsp; & nbsp; & nbsp; def check_status (zelf):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; proberen:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; obj = TestModel.objects.create (title = "test")
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; obj.title = "Newtest"
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; obj.save ()
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; obj.delete ()
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; terug HealthCheckStatusType.working
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; behalve IntegrityError:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; terug HealthCheckStatusType.unexpected_result
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; behalve DatabaseError:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; terug HealthCheckStatusType.unavailable
`` `
Het project wordt gemaakt met behulp van een aantal van dezelfde codes, dat de Django admin site gebruikt - dus als je met succes hebben geschreven een nieuwe plugin, je registreren om het zwembad, bijvoorbeeld
`` `Python
plugin_dir.register (DjangoDatabaseBackend)
`` `
installeren
Voeg dit toe aan urls.py
`` `Python
url (r '^ ht /', onder meer ('health_check.urls'))
`` `
Voeg vereiste apps:
`` `Python
& Nbsp; & nbsp; & nbsp; 'Health_check'
& Nbsp; & nbsp; & nbsp; 'Health_check_celery'
& Nbsp; & nbsp; & nbsp; 'Health_check_db'
& Nbsp; & nbsp; & nbsp; 'Health_check_cache'
`` `
(Vergeet niet om afhankelijkheden toe te voegen, bijvoorbeeld djcelery - maar je al zou moeten hebben dat, als je selderij running)

Eisen .

    < li> Python
  • Django

Andere software van ontwikkelaar Kristian Ollegaard

Reacties op django-health-check

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!