Feature #165
Δαίμονας-γέφυρα από 0mq στο Aquarium
Status: | Closed | Start date: | 01/21/2011 | |
---|---|---|---|---|
Priority: | High | Due date: | ||
Assignee: | Vangelis Koukis | % Done: | 0% |
|
Category: | obsolete_db | Spent time: | - | |
Target version: | - |
Description
Πρόγραμμα το οποίο θα γράφεται συνδρομητής σε μηνύματα που εκδίδει το Ganeti, πάνω από 0mq
κι ανανεώνει ανάλογα την κατάσταση της ΒΔ.
Η υλοποίηση του API συμβουλεύεται τη βάση για να απαντήσει στα περισσότερα GET requests.
Related issues
History
#1 Updated by Vangelis Koukis over 13 years ago
- Assignee changed from Vassilios Karakoidas to Vangelis Koukis
Μια πρώτη έκδοση του db_controller.py έχει υλοποιηθεί και λειτουργεί κανονικά. Δέχεται ειδοποιήσεις για αλλαγή της κατάστασης των δουλειών που έχουν υποβληθεί στο Ganeti μέσω ενός SUBSCRIBE socket του 0mq και καλεί μεθόδους του μοντέλου VirtualMachine για αλλαγή της κατάστασης του αντίστοιχου VM στη ΒΔ.
Μένει να επεκταθεί ώστε να γίνει σωστός UNIX-like δαίμονας, με σωστό χειρισμό σημάτων. Εκεί υπάρχει μικρό ζήτημα με τη χρήση κλήσεων 0mq, υπάρχει workaround βασισμένο στη χρήση threads.
#2 Updated by Vangelis Koukis over 13 years ago
- Status changed from Assigned to Closed
Ο db_controller
τρέχει, πρέπει να ενταχθεί στο γενικότερο σύστημα που θα τρέχει το logic της εφαρμογής, αυτό κλείνει.