observer.py 文件源码

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

项目:wifi-observer 作者: realmar 项目源码 文件源码
def executeCheck():
    for ssid in config['checks']['ssids'].keys():
        sanity = checkSSID(config['checks']['ssids'][ssid]['name'], config['checks']['ssids'][ssid]['encrypted'], config, BASE_DIR + '/log')

        id = writeCheck(db_conn=db_connection, sanity=sanity, timeouts={'conn' : config['checks']['failed_conn'], 'dhcp' : config['checks']['failed_dhcp']}, location=config['computer']['location'])

        try:
            file = open(BASE_DIR + '/log/' + ssid + '.tmplog', 'r')
        except:
            pass
        else:
            try:
                gfile = open(BASE_DIR + '/log/' + ssid + '.log', 'a')
            except:
                file.close()
            else:
                gfile.write('==== SSID: ' + ssid + ' == ' + datetime.datetime.fromtimestamp(int(sanity['time_start'])).strftime('%Y-%m-%d %H:%M:%S') + ' == DB ID: ' + str(id) + '\n')
                gfile.write(file.read())
                gfile.close()
                file.close()

        print(sanity)
        syslog(LOG_INFO, sanity.__str__())

# excecution
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号