예제 #1
0
class SyslogNgCtl(object):
    def __init__(self, instance_paths):
        self.__syslog_ng_ctl_cli = SyslogNgCtlCli(instance_paths)

    def reload(self):
        return self.__syslog_ng_ctl_cli.reload()

    def stop(self):
        return self.__syslog_ng_ctl_cli.stop()

    def is_control_socket_alive(self):
        return self.__syslog_ng_ctl_cli.is_control_socket_alive()
예제 #2
0
class SyslogNgCtl(object):
    def __init__(self, instance_paths):
        self.__syslog_ng_ctl_cli = SyslogNgCtlCli(instance_paths)

    def reload(self):
        return self.__syslog_ng_ctl_cli.reload()

    def stop(self):
        return self.__syslog_ng_ctl_cli.stop()

    def is_control_socket_alive(self):
        return self.__syslog_ng_ctl_cli.is_control_socket_alive()
예제 #3
0
class SyslogNgCtl(object):
    def __init__(self, logger_factory, instance_paths):
        self.__syslog_ng_ctl_cli = SyslogNgCtlCli(logger_factory,
                                                  instance_paths)

    def reload(self):
        return self.__syslog_ng_ctl_cli.reload()

    def stop(self):
        return self.__syslog_ng_ctl_cli.stop()

    def wait_for_control_socket_alive(self):
        return self.__syslog_ng_ctl_cli.wait_for_control_socket_alive()

    def wait_for_control_socket_stopped(self):
        return self.__syslog_ng_ctl_cli.wait_for_control_socket_stopped()
예제 #4
0
class SyslogNgCtl(object):
    def __init__(self, instance_paths):
        self.__syslog_ng_ctl_cli = SyslogNgCtlCli(instance_paths)

    def reload(self):
        return self.__syslog_ng_ctl_cli.reload()

    def stop(self):
        return self.__syslog_ng_ctl_cli.stop()

    def reopen(self):
        return self.__syslog_ng_ctl_cli.reopen()

    def stats(self, reset=False):
        return self.__syslog_ng_ctl_cli.stats(reset)

    def query(self, pattern="*", query_type=QueryTypes.QUERY_GET):
        return self.__syslog_ng_ctl_cli.query(pattern, query_type)

    def is_control_socket_alive(self):
        return self.__syslog_ng_ctl_cli.is_control_socket_alive()