mickael9 avatar mickael9 committed d955226

Fix alignement issues (fixes #1)

Comments (0)

Files changed (1)

     return (base + ext).ljust(max_base + len(ext))
 
 def print_status(upload, index, count):
-        name = shorten(upload.file.name, 15)
-        bar_size = int(50 * upload.percent_done / 100)
-        bar = '[' + (bar_size * '#') + ((50 - bar_size) * '-') + ']'
+        name = shorten(upload.file.name, 22)
+        bar_size = int(40 * upload.percent_done / 100)
+        bar = '[' + (bar_size * '#') + ((40 - bar_size) * '-') + ']'
 
-        sys.stderr.write('\r%s (%d/%d) %s %d %%' % (name, index, count, bar, upload.percent_done))
+        sys.stderr.write('\r%s (%3d/%d) %s %d %%' % (name, index, count, bar, upload.percent_done))
 
 def show_share(share):
     print('--------------------------------------------------------------------------------')
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.