[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