class HelpCommand extends AbstractCommand {

    @Override
    public void exec(OptionSet options, GlacierUploaderOptionParser optionParser) {
        if (!options.has(optionParser.help)) {
            log.info("Ooops, can't determine what you want to do. Check your options." +
                    System.getProperty("line.separator"));
        }
        try {
            optionParser.printHelpOn(out);
        } catch (final IOException e) {
            log.error("Can not print help", e);
        }
    }

    public  HelpCommand(AmazonGlacier client, AmazonSQS sqs, AmazonSNS sns);
    public  HelpCommand(final AmazonGlacier client, final AmazonSQS sqs, final AmazonSNS sns, final OutputStream out);

}