def do_file(ftype, afile): if ftype == constants.BF_UNKNOWN: log_info("Unknown File, not scanning: %s" % afile) return elif ftype == constants.BF_BZIP2: from blueflower.modules.bzip2 import bzip2_do_file bzip2_do_file(afile) elif ftype == constants.BF_GZ: from blueflower.modules.gz import gz_do_file gz_do_file(afile) elif ftype == constants.BF_DOCX: from blueflower.modules.docx import docx_do_file docx_do_file(afile) elif ftype == constants.BF_PDF: from blueflower.modules.pdf import pdf_do_file pdf_do_file(afile) elif ftype == constants.BF_TAR: from blueflower.modules.tar import tar_do_file tar_do_file(afile) elif ftype == constants.BF_TEXT: from blueflower.modules.text import text_do_file text_do_file(afile) elif ftype == constants.BF_XLSX: from blueflower.modules.xlsx import xlsx_do_file xlsx_do_file(afile) elif ftype == constants.BF_ZIP: from blueflower.modules.zip import zip_do_file zip_do_file(afile)
def do_file(ftype, afile): if ftype == constants.BF_UNKNOWN: return elif ftype == constants.BF_BZIP2: from blueflower.modules.bzip2 import bzip2_do_file bzip2_do_file(afile) elif ftype == constants.BF_GZ: from blueflower.modules.gz import gz_do_file gz_do_file(afile) elif ftype == constants.BF_DOCX: from blueflower.modules.docx import docx_do_file docx_do_file(afile) elif ftype == constants.BF_PDF: from blueflower.modules.pdf import pdf_do_file pdf_do_file(afile) elif ftype == constants.BF_TAR: from blueflower.modules.tar import tar_do_file tar_do_file(afile) elif ftype == constants.BF_TEXT: from blueflower.modules.text import text_do_file text_do_file(afile) elif ftype == constants.BF_XLSX: from blueflower.modules.xlsx import xlsx_do_file xlsx_do_file(afile) elif ftype == constants.BF_ZIP: from blueflower.modules.zip import zip_do_file zip_do_file(afile)
def do_file(ftype, afile): if ftype == "other": return elif ftype == "bzip2": from blueflower.modules.bzip2 import bzip2_do_file bzip2_do_file(afile) elif ftype == "gz": from blueflower.modules.gz import gz_do_file gz_do_file(afile) elif ftype == "rar": from blueflower.modules.rar import rar_do_file rar_do_file(afile) elif ftype == "pdf": from blueflower.modules.pdf import pdf_do_file pdf_do_file(afile) elif ftype == "tar": from blueflower.modules.tar import tar_do_file tar_do_file(afile) elif ftype == "text": from blueflower.modules.text import text_do_file text_do_file(afile) elif ftype == "zip": from blueflower.modules.zip import zip_do_file zip_do_file(afile)
def do_file(ftype, afile): if ftype == 'other': return elif ftype == 'bzip2': from blueflower.modules.bzip2 import bzip2_do_file bzip2_do_file(afile) elif ftype == 'gz': from blueflower.modules.gz import gz_do_file gz_do_file(afile) elif ftype == 'rar': from blueflower.modules.rar import rar_do_file rar_do_file(afile) elif ftype == 'pdf': from blueflower.modules.pdf import pdf_do_file pdf_do_file(afile) elif ftype == 'tar': from blueflower.modules.tar import tar_do_file tar_do_file(afile) elif ftype == 'text': from blueflower.modules.text import text_do_file text_do_file(afile) elif ftype == 'zip': from blueflower.modules.zip import zip_do_file zip_do_file(afile)