Updates .gitignore

To ignore swap files from getting into repository
currently the implemented ignore is *.swp
however vim adds more swap files if these files exists,
so improving this with *.sw?

Change-Id: I9384015efdd1bc2a9bbfe6f25552cd909b155998
Closes-Bug: #1255876
Fix i18n messages in neutronclient

Using tools/check_i18n.py to scan source directory, and fix most of
the errors.
    - Message internationalization
    - First letter must be capital
    - Using comma instead of percent in LOG.xxx

Partial-Bug: #1217100
Change-Id: I312f999f97e33d84c3f06fa1caacf32affc26a78
Merge "Updates .gitignore"
Fix neutron port-create --no-security-groups

Previously, this would pass in {'security_groups': null} to neutron-server
which uses is_attr() in _ensure_default_security_group_on_port() which returns
False as is_attr() now checks for None and not just ATTR_NOT_SPECIFIED.

Change-Id: I033ce62dbb91597541a8c7f773b9819d69761860
Closes-bug: 1257473
Add -U to pip install command in tox.ini

Ask pip to upgrade packages in the virtualenv so that a long-lived
virtualenv is still kept up to date as external dependencies change.

Change-Id: I0256cf4cc3aa7675956762dcf056e2709d36813a
Pin Sphinx to <1.2 in test-requirements

Sphinx was pinned to <1.2 in neutron requirements and we also
need to pin sphinx in neutronclient test-requirements.

Change-Id: I923cd19b3c28f9784a746243a5b3f76f7c38524c
Merge "Add -U to pip install command in tox.ini"
Remove start index 0 in range()

Remove the useless arg ("start index" = 0) in files, since its default
value is 0, to make code cleaner.

Fixes bug #1261580

Change-Id: Ieeace91e8cbd540ddccd8288002331a6e5a70c58
Remove a debugging print statement

This seems useless, and it's a syntax error in Python3.

Change-Id: I699186b73b2208cccb958335d55912066172f4ff
Merge "Remove start index 0 in range()"
Make compatible with Cliff (1.5.2)

The most recent version of cliff changes the way formatters work.  This
temporarily disables the custom formatter to get the gate working
again.

Partial-Bug: #1265926
Change-Id: Id0fe9ca3ddf0326a88055f8767de4cbe4cadb950
setup logger name of NeutronCommand automatically

It is a common pattern to add
class XXXCommand(NeutronCommand):
    log = logging.getLogger(__name__ + '.<command name>').
So introduce a metaclass to do that automatically in order to simplify
the code a bit.

Fixes bug #1258028
Change-Id: I7908e3e2c0f3f04d9e57360f6ba22e153d0d35bd
Signed-off-by: Isaku Yamahata <isaku.yamahata@intel.com>
adv-svc-vm: support service vm framework(WIP)

implement commands related to service vm framework.

Signed-off-by: Isaku Yamahata <isaku.yamahata@intel.com>