Przeglądaj źródła

Add some output

master
Chris Smith 8 lat temu
rodzic
commit
8f173625dd
3 zmienionych plików z 6 dodań i 1 usunięć
  1. 1
    1
      monitor.py
  2. 2
    0
      report.py
  3. 3
    0
      updater.py

+ 1
- 1
monitor.py Wyświetl plik

@@ -26,7 +26,7 @@ class Monitor:
26 26
       elif event['Action'] == 'die':
27 27
         self._remove(event['id'])
28 28
       else:
29
-        print('Monitor.monitor(): unexpected event %s' % event['Action'])
29
+        print('Monitor.monitor(): unexpected event %s' % event['Action'], flush=True)
30 30
 
31 31
 
32 32
   def _add(self, infos):

+ 2
- 0
report.py Wyświetl plik

@@ -14,6 +14,8 @@ args = parser.parse_args()
14 14
 updater = Updater(args.etcd_host, args.etcd_port, args.etcd_prefix)
15 15
 monitor = Monitor(args.name, updater.add_containers, updater.remove_containers)
16 16
 
17
+print('Starting updater...', flush=True)
18
+
17 19
 updater.wipe()
18 20
 monitor.monitor()
19 21
 

+ 3
- 0
updater.py Wyświetl plik

@@ -39,6 +39,7 @@ class Updater:
39 39
   def add_containers(self, new_containers):
40 40
     for container in new_containers:
41 41
       name = container['name']
42
+      print('Adding container %s' % name)
42 43
       self._write_obj('/containers/%s' % name, container)
43 44
       for k, v in container['labels'].items():
44 45
         self._write('/labels/%s/%s' % (k, name), v)
@@ -51,6 +52,7 @@ class Updater:
51 52
   def remove_containers(self, old_containers):
52 53
     for container in old_containers:
53 54
       name = container['name']
55
+      print('Removing container %s' % name)
54 56
       self._delete('/containers/%s' % name)
55 57
       for k, v in container['labels'].items():
56 58
         self._delete('/labels/%s/%s' % (k, name))
@@ -60,5 +62,6 @@ class Updater:
60 62
     self._notify_update()
61 63
 
62 64
   def _notify_update(self):
65
+    print('Update completed', flush=True)
63 66
     self._write('/_updated', time.time())
64 67
 

Ładowanie…
Anuluj
Zapisz