2
0
mirror of https://github.com/xcat2/confluent.git synced 2025-02-16 18:49:04 +00:00

Merge branch 'master' into osdeploy

This commit is contained in:
Jarrod Johnson 2020-05-22 13:56:59 -04:00
commit 88436ff129

View File

@ -478,9 +478,10 @@ class SockApi(object):
def watch_for_cert(self):
libc = ctypes.CDLL(ctypes.util.find_library('c'))
watcher = libc.inotify_init()
if libc.inotify_add_watch(watcher, '/etc/confluent/', 0x100) > -1:
if libc.inotify_add_watch(watcher, b'/etc/confluent/', 0x100) > -1:
while True:
select.select((watcher,), (), (), 86400)
os.read(watcher, 1024)
if self.should_run_remoteapi():
os.close(watcher)
self.start_remoteapi()