def __init__(self, session, params, redirect=False, **kwargs): StreamProcess.__init__(self, session, params=params, **kwargs) self.timeout = self.session.options.get("rtmp-timeout") self.redirect = redirect # set rtmpdump logging level if self.session.options.get("subprocess-errorlog-path") or \ self.session.options.get("subprocess-errorlog"): # disable any current logging level for p in self.logging_parameters: self.parameters.pop(p, None) if logger.root.level == logging.DEBUG: self.parameters["debug"] = True else: self.parameters["verbose"] = True
def __init__(self, session, params, redirect=False, **kwargs): StreamProcess.__init__(self, session, params=params, **kwargs) self.cmd = self.session.options.get("rtmp-rtmpdump") self.timeout = self.session.options.get("rtmp-timeout") self.redirect = redirect # set rtmpdump logging level if self.session.options.get("subprocess-errorlog-path") or \ self.session.options.get("subprocess-errorlog"): # disable any current logging level for p in self.logging_parameters: self.parameters.pop(p, None) if logger.root.level == logging.DEBUG: self.parameters["debug"] = True else: self.parameters["verbose"] = True
def __init__(self, session, params, redirect=False, **kwargs): StreamProcess.__init__(self, session, params=params, **kwargs) self.cmd = self.session.options.get("rtmp-rtmpdump") self.timeout = self.session.options.get("rtmp-timeout") self.redirect = redirect self.logger = session.logger.new_module("stream.rtmp") # set rtmpdump logging level if self.session.options.get("subprocess-errorlog-path") or \ self.session.options.get("subprocess-errorlog"): # disable any current logging level for p in self.logging_parameters: self.parameters.pop(p, None) if self.session.logger.Levels[ self.session.logger.level] == "debug": self.parameters["debug"] = True else: self.parameters["verbose"] = True