Added clear log button and ModSec improvements.

This commit is contained in:
usmannasir
2018-03-23 23:05:55 +05:00
parent 1e16db3a05
commit d9d3dd1149
19 changed files with 1721 additions and 18 deletions

28
plogical/serverLogs.py Normal file
View File

@@ -0,0 +1,28 @@
import CyberCPLogFileWriter as logging
import argparse
class serverLogs:
@staticmethod
def cleanLogFile(fileName):
try:
logFile = open(fileName,'w')
logFile.close()
print "1,None"
except BaseException,msg:
logging.CyberCPLogFileWriter.writeToFile(str(msg) + "[cleanLogFile]")
def main():
parser = argparse.ArgumentParser(description='CyberPanel Installer')
parser.add_argument('function', help='Specific a function to call!')
parser.add_argument('--fileName', help='File to clean.')
args = parser.parse_args()
if args.function == "cleanLogFile":
serverLogs.cleanLogFile(args.fileName)
if __name__ == "__main__":
main()