[Ocfs2-tools-devel] [PATCH 0/18] Progress display for tools.
Joel Becker
joel.becker at oracle.com
Mon Jan 5 18:33:36 PST 2009
This patch series provides a progress bar for ocfs2-tools. The bar has
some nice features:
- It checks the terminal size and adjusts the output accordingly
- It updates only when something has changed, and only every 1/8s.
- It is integrated with verbosef() and tools_interact(), such that it
is cleared before they write something, and redisplayed when they are
done.
The series starts with two bug fixes, then the progress patch, and finally
a series of patches to make use of the progress display in tunefs.ocfs2.
The patches are based on top of my 'metaecc' branch, and are available
in my 'progress' branch.
Joel
[View]
http://oss.oracle.com/git/?p=ocfs2-tools.git;a=shortlog;h=progress
[Pull]
git://oss.oracle.com/git/ocfs2-tools.git progress
Joel Becker (18):
tunefs.ocfs2: Print the cloned-volume help more accurately
tunefs.ocfs2: Fix a substring bug in op_set_label.
libtools-internal: Create an API for displaying a progress bar.
tunefs.ocfs2: Display progress while locking down the filesystem
tunefs.ocfs2: Display progress of the high-level tunefs operations.
tunefs.ocfs2: Display progress feature_metaecc.
tunefs.ocfs2: Add progress display for enable/disable of sparse files.
tunefs.ocfs2: Progress display for enable/disable of inline-data.
tunefs.ocfs2: Display progress when changing the size of journals.
tunefs.ocfs2: Display progress when changing the number of slots.
tunefs.ocfs2: Progress display for cloning a volume.
tunefs.ocfs2: Progress display for update-cluster-stack.
tunefs.ocfs2: Display progress while setting the label.
tunefs.ocfs2: Display progress for the UUID reset operation.
tunefs.ocfs2: Display progress for extended slotmap.
tunefs.ocfs2: Progress while enabling or disabling the local feature.
tunefs.ocfs2: Progress for enable/disable of unwritten extents.
tunefs.ocfs2: Progress display for the backup-super feature.
More information about the Ocfs2-tools-devel
mailing list