monitor.py 文件源码

python
阅读 33 收藏 0 点赞 0 评论 0

项目:simple-monitor-alert 作者: Nekmo 项目源码 文件源码
def execute(self, monitor):
        parameters = self.get_monitor_params(monitor)
        observables = []
        try:
            for params in self.get_parameters_cycles(parameters):
                observables.extend(monitor.execute(params))
            monitor.save_headers()
            monitor.save_last_execution()
        except PermissionError:
            warnings.warn_explicit('No permissions for monitor. Check execution perms and read perms.',
                                   UserWarning, monitor.script_path, 1)
            return []
        new_observables = []
        for observable in observables:
            if observable not in new_observables:
                new_observables.append(observable)
        return new_observables
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号