[LU-5657] adding missing man pages for the Lustre user API Created: 24/Sep/14  Updated: 15/Dec/21  Resolved: 15/Dec/21

Status: Resolved
Project: Lustre
Component/s: None
Affects Version/s: None
Fix Version/s: Lustre 2.8.0

Type: Bug Priority: Minor
Reporter: Frank Zago (Inactive) Assignee: Andreas Dilger
Resolution: Fixed Votes: 0
Labels: patch

Issue Links:
Related
is related to LU-930 Update or improvement to a Lustre man... Open
is related to LU-12847 Document llapi_data_version() command Open
is related to LU-6437 python-docutils/rst2man required even... Resolved
is related to LU-12837 man pages for llapi_changelog_start()... Resolved
Severity: 3
Rank (Obsolete): 15855

 Description   

Several (many?) Lustre user APIs do not have a man page.



 Comments   
Comment by Frank Zago (Inactive) [ 24/Sep/14 ]

Lustre HSM API:
http://review.whamcloud.com/12040

Comment by Robert Read (Inactive) [ 24/Sep/14 ]

I would love to see us switch to using reStructuredText as the primary source for all our man pages. Would you mind submitting a patch that added Makefile rules to format your man pages from rst to man?

Comment by Frank Zago (Inactive) [ 24/Sep/14 ]

Hi Robert, it's part of the patch:

+.rst.3 .rst.7:
+       -rst2man $? $@
+

It could be a little more formal, and be part of configure too. For instance the presence of rst2man should be tested.

Comment by Robert Read (Inactive) [ 24/Sep/14 ]

Doh, completely missed that obviously, sorry.

Yes a configure test and a BuildRequires for python-docutils would also be good, and then we won't need to include the formatted ones in the tree.

Comment by Gerrit Updater [ 18/Mar/15 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/12040/
Subject: LU-5657 doc: allow the use of rst2man to build man pages
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: e0db2129bb7c1095f1999293b56eda7e722012a9

Comment by Gerrit Updater [ 17/May/15 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/12061/
Subject: LU-5657 man: manpages for Lustre HSM user API
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 11e22ba171625ec32a82deb9b41a6e8347fe17ff

Comment by Peter Jones [ 18/May/15 ]

Landed for 2.8

Generated at Sat Feb 10 01:53:23 UTC 2024 using Jira 9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c.