Commits

FredGan committed 799de46

Correction Errors

Comments (0)

Files changed (2)

 ##########################################################################
 import xml.parsers.expat
 import tarfile
+import os
 from datetime import datetime
 
 #List of path backup from XML file with name is "path.xml"
     date=datetime.now().strftime('%Y'"."'%m'"."'%d')
     for i in paths:
         tar = tarfile.open(str(i)+'_'+date+".tar", "w|gz")
-        Add_items(tar,str(paths[i]))
+        for root, dir, files in os.walk(str(paths[i])):
+            for file in files:
+                fullpath = os.path.join(root,file) 
+                try:
+                      Add_items(tar,fullpath)
+                except:
+                      print fullpath
         tar.close()
 #Run processing
 Archive(Path())
            <path it = "/mnt/it"></path>
            <path hoz_dog = "/mnt/hoz_dog"></path>
            <path com_dog = "/mnt/com_dog"></path>
+           <path alieparusa = "/mnt/alieparusa.ru"></path>
     </content>
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.