예제 #1
0
def update_snort_rules():
    if not ServiceLock.is_locked():
        ServiceLock.lock_system("Update System")
        ruleFile = GetRules()
        ruleFile.download_rules()
        ServiceLock.unlock_system()
    else:
        print "System is locked"
예제 #2
0
def produce_configuration_files():
    if not ServiceLock.is_locked():
        ServiceLock.lock_system('Update System')
        producer = PolicyChainProducer()
        producer.producePolicyChain()
        ServiceLock.unlock_system()
    else:
        print 'System is locked'