def __init__(self, **kwargs): ProcessStateMonitor.__init__(self, **kwargs) self.fromEmail = kwargs['fromEmail'] self.toEmail = kwargs['toEmail'] self.subject = kwargs.get('subject', 'Alert from supervisord') self.digestLen = 20
def __init__(self, **kwargs): ProcessStateMonitor.__init__(self, **kwargs) self.channel = kwargs['channel'] self.token = kwargs.get('token', None) self.now = kwargs.get('now', None) self.hostname = kwargs.get('hostname', None) self.webhook = kwargs.get('webhook', None) self.attachment = kwargs.get('attachment', None)
def __init__(self, **kwargs): ProcessStateMonitor.__init__(self, **kwargs) self.from_email = kwargs['from_email'] self.to_email = kwargs['to_email'] self.subject = kwargs.get('subject') self.smtp_host = kwargs.get('smtp_host', 'localhost') self.digest_len = 76
def __init__(self, **kwargs): ProcessStateMonitor.__init__(self, **kwargs) self.from_email = kwargs['from_email'] self.to_emails = kwargs['to_emails'] self.subject = kwargs.get('subject') + str(socket.gethostname()) self.smtp_host = kwargs.get('smtp_host', 'localhost') self.digest_len = 76
def __init__(self, **kwargs): ProcessStateMonitor.__init__(self, **kwargs) with open(kwargs['file'], 'r') as discord_webhook_file: self.discord_webhook = discord_webhook_file.read().strip() events = kwargs.get('events', None) self.process_state_events = [ 'PROCESS_STATE_{}'.format(e.strip().upper()) for e in events.split(",") if e in self.SUPERVISOR_EVENTS ]
def __init__(self, **kwargs): ProcessStateMonitor.__init__(self, **kwargs) self.from_email = kwargs['from_email'] self.to_emails = kwargs['to_emails'] self.subject = kwargs.get('subject') self.smtp_host = kwargs.get('smtp_host', 'localhost') self.digest_len = 76 self.password = kwargs.get('password') self.supervisord_port = kwargs.get('supervisord_port')
def __init__(self, **kwargs): """Initialize SuperRocket class instance.""" ProcessStateMonitor.__init__(self, **kwargs) self.channel = kwargs.get('channel') self.hostname = kwargs.get('hostname') self.botname = kwargs.get('botname') self.webhook = kwargs.get('webhook') self.attachment = kwargs.get('attachment', None) self.insecure = kwargs.get('insecure') self.emoji = kwargs.get('emoji')
def __init__(self, **kwargs): ProcessStateMonitor.__init__(self, **kwargs) self.url = kwargs['url'] self.data = kwargs.get('data', None) self.headers = kwargs.get('headers', None) events = kwargs.get('events', None) self.process_state_events = [ 'PROCESS_STATE_{}'.format(e.strip().upper()) for e in events.split(",") if e in self.SUPERVISOR_EVENTS ]
def __init__(self, **kwargs): ProcessStateMonitor.__init__(self, **kwargs) self.from_email = kwargs['from_email'] self.to_emails = kwargs['to_emails'] self.subject = kwargs.get('subject') self.smtp_host = kwargs.get('smtp_host', 'localhost') self.smtp_user = kwargs.get('smtp_user') self.smtp_password = kwargs.get('smtp_password') self.digest_len = 76
def __init__(self, **kwargs): ProcessStateMonitor.__init__(self, **kwargs) self.from_email = kwargs['from_email'] self.to_emails = kwargs['to_emails'] # subject is ignored from command line, now it is a fixed string # self.subject = kwargs.get('subject') self.smtp_host = kwargs.get('smtp_host', 'localhost') self.smtp_user = kwargs.get('smtp_user') self.smtp_password = kwargs.get('smtp_password') self.digest_len = 76
def __init__(self, **kwargs): ProcessStateMonitor.__init__(self, **kwargs) self.from_email = kwargs['from_email'] self.to_emails = kwargs['to_emails'] self.subject = kwargs.get('subject') self.smtp_host = kwargs.get('smtp_host', 'localhost') self.smtp_user = kwargs.get('smtp_user') self.smtp_password = kwargs.get('smtp_password') self.use_tls = kwargs.get('use_tls', False) self.digest_len = 76
def __init__(self, **kwargs): ProcessStateMonitor.__init__(self, **kwargs) self.from_email = kwargs['from_email'] self.to_emails = kwargs['to_emails'] self.subject = kwargs.get('subject') self.smtp_host = kwargs.get('smtp_host', 'localhost') self.digest_len = 76 self.password = kwargs.get('password') self.supervisord_port = kwargs.get('supervisord_port') self.customized_mail_list = []
def __init__(self, **kwargs): ProcessStateMonitor.__init__(self, **kwargs) self.from_email = kwargs["from_email"] self.to_emails = kwargs["to_emails"] self.subject = kwargs.get("subject") self.smtp_host = kwargs.get("smtp_host", "localhost") self.smtp_port = kwargs.get("smtp_port", 25) self.smtp_user = kwargs.get("smtp_user") self.smtp_pass = kwargs.get("smtp_pass") self.digest_len = 76
def __init__(self, **kwargs): ProcessStateMonitor.__init__(self, **kwargs) self.channel = kwargs['channel'] self.token = kwargs.get('token', None) self.now = kwargs.get('now', None) self.hostname = kwargs.get('hostname', None) self.webhook = kwargs.get('webhook', None) self.icon = kwargs.get('icon') self.username = kwargs.get('username') events = kwargs.get('events', None) self.process_state_events = [ 'PROCESS_STATE_{}'.format(e.strip().upper()) for e in kwargs.get('events', None).split(",") if e in self.SUPERVISOR_EVENTS ]
def __init__(self, **kwargs): ProcessStateMonitor.__init__(self, **kwargs) self.channel = kwargs['channel'] self.token = kwargs.get('token', None) self.now = kwargs.get('now', None) self.hostname = kwargs.get('hostname', None) self.webhook = kwargs.get('webhook', None) self.proxy = kwargs.get('proxy', None) self.icon = kwargs.get('icon') self.username = kwargs.get('username') self.eventname = kwargs.get('eventname', "TICK_5") self.interval = float(kwargs.get('interval', 60)) / 60 self.process_state_events = [ 'PROCESS_STATE_{}'.format(status) for status in self.SUPERVISOR_EVENTS ] if kwargs.get('events'): self.process_filter_events = [ 'PROCESS_STATE_{}'.format(e.strip().upper()) for e in kwargs.get('events', None).split(",") if e in self.SUPERVISOR_EVENTS ] else: self.process_filter_events = self.process_state_events if kwargs.get('blacklist'): self.process_blacklist = [ '{}'.format(e.strip()) for e in kwargs.get('blacklist', None).split(",") ] else: self.process_blacklist = [] if kwargs.get('whitelist'): self.process_whitelist = [ '{}'.format(e.strip()) for e in kwargs.get('whitelist', None).split(",") ] else: self.process_whitelist = []
def __init__(self, **kwargs): ProcessStateMonitor.__init__(self, **kwargs) self.channel = kwargs.get('channel', None) self.token = kwargs.get('token', None) self.hostname = kwargs.get('hostname', None)
def __init__(self, **kwargs): ProcessStateMonitor.__init__(self, **kwargs) self.mode = kwargs['mode'] self.token = kwargs['token'] self.hostname = kwargs.get('hostname', None)