Looks like we a have an naming inconsistency for specifying install /
configure functions across services:

HBase uses whirr.hbase.(install | configure)-function
Hadoop uses whirr.hadoop-(install | configure)-function
ZooKeeper uses whirr.zookeeper-(install | configure)-function

* Note the . (dot) versus - (dash) after service name

I suggest that we should go for:

whirr.<service>.(start | stop | install | configure)-function

and create a helper function in ClusterActionHandlerSupport for
retrieving the value.

I will address this in WHIRR-334 [1].

What do you think?

[1] https://issues.apache.org/jira/browse/WHIRR-334

-- Andrei Savu / andreisavu.ro

Reply via email to