-
Notifications
You must be signed in to change notification settings - Fork 145
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
cyr_dbtool: document flags #3647
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good, couple of suggestions if that's okay?
Of course! :D |
14a44b5
to
902d35a
Compare
So how do you suggest I proceed here? Sounds like:
I wanted to avoid a large change to |
I think we might have vague plans to consolidate ctl_cyrusdb, cvt_cyrusdb, and cyr_dbtool into a single tool with a coherent interface someday, and I'm fine with taking an "if it ain't broke" approach and leaving them mostly alone until we can do it right, once. For now, I think it's fine to just leave The man page says that I have no idea why one would choose to hold a transaction or not. It might be fine to just add something like "-T use a transaction to do the action". I tend to think of usage messages as brief reminders of the functionality you already understand (or can learn about elsewhere), so I don't think we need a detailed explanation of any of this here. It would help if the "elsewhere" were more informative, but that's a different rabbit hole! |
Signed-off-by: Rob N ★ <robn@despairlabs.com>
902d35a
to
502f786
Compare
Not complete, as I don't quite understand what
-t
and-T
are supposed to achieve (something about transactions). Also, I haven't actually tested that-c
and-M
even work (-n
does, which is what I wanted). ALSO,-c
sounds kinda destructive enough that it should perhaps be an explicitconvert
action and maybe shouldn't be neatly documented at all, but anyway, here we are!