(vmName, vmID, vmIP, domID, signature, seqno)
| 1001 | |
| 1002 | |
| 1003 | def write_rule_log_for_vm(vmName, vmID, vmIP, domID, signature, seqno): |
| 1004 | vm_name = vmName |
| 1005 | logfilename = logpath + vm_name + ".log" |
| 1006 | logging.debug("Writing log to " + logfilename) |
| 1007 | logf = open(logfilename, 'w') |
| 1008 | output = ','.join([vmName, vmID, vmIP, str(domID), signature, seqno]) |
| 1009 | result = True |
| 1010 | try: |
| 1011 | logf.write(output) |
| 1012 | logf.write('\n') |
| 1013 | except: |
| 1014 | logging.debug("Failed to write to rule log file " + logfilename) |
| 1015 | result = False |
| 1016 | |
| 1017 | logf.close() |
| 1018 | |
| 1019 | return result |
| 1020 | |
| 1021 | |
| 1022 | def remove_rule_log_for_vm(vmName): |
no test coverage detected