django-health-check

Sagteware kiekie:
django-health-check
Sagteware besonderhede:
Weergawe: 0.1.1 Beta 3
Upload datum: 11 May 15
Ontwikkelaar: Kristian Ollegaard
Lisensie: Gratis
Populariteit: 12

Rating: 3.0/5 (Total Votes: 1)

Django gesondheid-tjek is 'n Django app dat 'n aantal back ends tjeks, as hulle in staat is om aan te sluit en 'n eenvoudige aksie, bv check die Django ORM backend.
`` `Python
klas DjangoDatabaseBackend (BaseHealthCheckBackend):
& Nbsp; & nbsp; & nbsp; def check_status (self):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; probeer:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; obj = TestModel.objects.create (title = "toets")
& 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; terugkeer HealthCheckStatusType.working
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; behalwe IntegrityError:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; terugkeer HealthCheckStatusType.unexpected_result
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; behalwe Database:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; terugkeer HealthCheckStatusType.unavailable
`` `
Die projek word deur 'n paar van dieselfde kodes, dat die Django admin webwerf gebruik - so as jy suksesvol geskryf 'n nuwe plugin, jy registreer om die swembad, bv
`` `Python
plugin_dir.register (DjangoDatabaseBackend)
`` `
Die installering
Voeg dit by urls.py
`` `Python
url (r '^ ht /', sluit in ('health_check.urls'))
`` `
Voeg vereis 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,
`` `
(Onthou om afhanklikhede voeg, bv djcelery - maar jy reeds behoort te hê nie, as jy seldery loop)

Vereistes :.

    < li> Python
  • Django

Ander sagteware ontwikkelaar Kristian Ollegaard

Kommentaar te django-health-check

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!