|
@@ -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
|
|