# -*- coding: utf-8 -*-
import click


class JungleCLI(click.MultiCommand):

    """Jangle CLI main class"""

    def list_commands(self, ctx):
        """return available modules"""
        return ['ec2', 'elb']

    def get_command(self, ctx, name):
        """get command"""
        mod = __import__('jungle.' + name, None, None, ['cli'])
        return mod.cli


cli = JungleCLI(help='aws operation cli')


if __name__ == '__main__':
    cli()

@@ -31,16 +31,48 @@
  click%0A%0A
+from jungle import __version__%0A%0A
 %0Aclass J
@@ -413,17 +413,17 @@
 LI(help=
-'
+%22
 aws oper
@@ -431,17 +431,43 @@
 tion cli
-'
+ (v%7B%7D)%22.format(__version__)
 )%0A%0A%0Aif _

Add version number to help text