]> Softwares of Agnibho - statin.git/commitdiff
Separate function for file processing
authorAgnibho Mondal <mondal@agnibho.com>
Tue, 6 Feb 2018 19:18:51 +0000 (00:48 +0530)
committerAgnibho Mondal <mondal@agnibho.com>
Tue, 6 Feb 2018 19:18:51 +0000 (00:48 +0530)
statin

diff --git a/statin b/statin
index cb936871d071fadfe49e43fb2574dc459028afd6..9a5245b0f95e4b8df30ee95fb530e47251d31ab2 100755 (executable)
--- a/statin
+++ b/statin
@@ -39,7 +39,6 @@ ifskip = False
 
 # Start script
 def main():
-    global openif, ifstatus, ifskip
     # List all files to be processed
     filelist = []
     for patt in PROCESS_PATT:
@@ -49,8 +48,13 @@ def main():
     rmtree(OUTPUT_DIR, True)
     copytree(".", OUTPUT_DIR, ignore=ignore_patterns(*PROCESS_PATT))
     print("Contents copied to " + OUTPUT_DIR + "\n")
+    process_file(filelist)
+
+# Process each file in list
+def process_file(filelist):
+    global openif, ifstatus, ifskip
 
-    # Process each file in list
+    #Loop over the filelist
     for filename in filelist:
         varlist["DOCUMENT_URI"] = filename
         varlist["DOCUMENT_NAME"] = path.basename(filename)