Remove write_back param from block backstore create cmd

This used to translate to setting emulate_write_cache, but this is no
longer supported by the kernel (a good thing).

targetcli commands are not an API, so we can change this whenever it is
appropriate.

Signed-off-by: Andy Grover <agrover@redhat.com>
Add message if auto-creating a network portal

Add message that clarifies we're auto-creating the portal, and also
helps to explain what 0.0.0.0 means.

Also, move TPG creation message before, since portal creation depends on
TPG creation.

Signed-off-by: Andy Grover <agrover@redhat.com>
update version

Signed-off-by: Andy Grover <agrover@redhat.com>
Add --version and --help support to targetcli

I don't envision targetcli taking a lot of cmdline options, so just
implement by looking at sys.argv[1] instead of using getopt or ArgParse.

Signed-off-by: Andy Grover <agrover@redhat.com>
Merge pull request #43 from agrover/add-usage

Add --version and --help support to targetcli
Update manpage for automatic portal creation change

We now create a default 0.0.0.0:3260 portal when creating a target.
Change docs to reflect and explain this behavior.

Signed-off-by: Andy Grover <agrover@redhat.com>
update version

Signed-off-by: Andy Grover <agrover@redhat.com>