[
https://issues.apache.org/jira/browse/ACCUMULO-745?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13543268#comment-13543268
]
John Vines commented on ACCUMULO-745:
-------------------------------------
Furthermore, I disagree with the strong checking for conf/masters and
conf/slaves in config.sh. I can understand this being in start-all and/or tup,
but not in config, as scripts which do not rely on those files use config.sh as
well. This also breaks the python functional tests on the first run, given an
empty conf directory.
> Use a CLI library consistently to parse parameters in all utilities.
> --------------------------------------------------------------------
>
> Key: ACCUMULO-745
> URL: https://issues.apache.org/jira/browse/ACCUMULO-745
> Project: Accumulo
> Issue Type: Bug
> Components: client
> Affects Versions: 1.4.1
> Reporter: Eric Newton
> Assignee: Eric Newton
> Priority: Trivial
> Labels: newbie
> Fix For: 1.5.0
>
>
> In a few utilities, the command-line parsing is pretty lazy. There's no
> usage, just an NPE if you don't provide all the magic options on the
> command-line. In particular, Initialize doesn't use an off-the-shelf library
> for command-line parsing, and it really should.
> See ACCUMULO-744.
> In addition, many command-line utilities can and should be able to read
> accumulo-site.xml, and do not need to provide
> username/password/instance/zookeeper information by default.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira