Jan Friesse
7a4e9c59ee
qdevice: Initial port to use pr-poll-loop
...
Only qdevice_instance_wait_for_initial_heuristics_exec_result is ported
for now.
Signed-off-by: Jan Friesse <jfriesse@redhat.com>
2020-08-25 18:01:17 +02:00
Jan Friesse
ae7d60290f
heuristics: Remove qdevice instance pointer
...
Heuristics is designed to be component of its own, which doesn't depend
on qdevice_instance. Removing qdevice_instance pointer was easy as soon
as exec notifier got two user data pointers.
Signed-off-by: Jan Friesse <jfriesse@redhat.com>
2020-08-25 18:01:17 +02:00
Jan Friesse
406b689d36
qdevice: Use EXIT_SUCCESS and EXIT_FAILURE codes
...
Signed-off-by: Jan Friesse <jfriesse@redhat.com>
2020-08-12 15:52:17 +02:00
Jan Friesse
313d42d1e1
qdevice: Import log instead of qdevice-log
...
and move qdevice-log-debug to log-common to share it with qnetd.
Signed-off-by: Jan Friesse <jfriesse@redhat.com>
2019-08-12 17:47:39 +02:00
Jan Friesse
c8d19612c2
qdevice: Use log instead of libqb log
...
Signed-off-by: Jan Friesse <jfriesse@redhat.com>
2019-08-12 17:47:39 +02:00
Jan Friesse
c508183698
qdevice: Replace strtol by strtonum
...
Signed-off-by: Jan Friesse <jfriesse@redhat.com>
2018-03-02 13:33:59 +01:00
Jan Friesse
9a1955a7d6
Initial import from corosync codebase
...
Used the code from corosync master
(31ddba64a2726bcedf81eb84df2e2da4846832f7)
Signed-off-by: Jan Friesse <jfriesse@redhat.com>
2018-01-23 14:24:36 +01:00