os-collect-config/os_collect_config
Steve Baker 61ff6aaec7 Use TEST-NET-1 for unit tests, not 127.0.0.1
Currently if http requests are not correctly mocked, behaviour of the
unit tests will depend on what happens to be running on localhost.

Jobs like gate-os-collect-config-python27-ubuntu-xenial are currently
broken because discover requests are being made to localhost and
something has change in the environment to cause test failure.

This change does the following:
- replace unit tests addresses from 127.0.0.1 to 192.0.2.1 (TEST-NET-1)
- fix mocking of tests which now stall because 192.0.2.1 isn't accessable
- change the mocking approach to keystoneclient.discover.Discover to
  a simple stub class

Change-Id: I6d9450d6854b9f50dac0f55f54f1ea1d579a27ac
2016-10-12 12:16:52 +13:00
..
tests Use TEST-NET-1 for unit tests, not 127.0.0.1 2016-10-12 12:16:52 +13:00
__init__.py Splitting os-collect-config into its own repo. 2013-06-26 12:40:25 -07:00
cache.py Drop use of 'oslo' namespace package 2015-05-06 18:45:17 +00:00
cfn.py Set a timeout for all data fetches using requests 2016-07-11 11:14:57 +12:00
collect.py Revert "Treat ec2 collector data as immutable" 2016-09-14 16:02:22 +00:00
common.py Refactor to avoid monkeypatching requests 2013-07-01 22:28:01 -07:00
ec2.py Revert "Treat ec2 collector data as immutable" 2016-09-14 16:02:22 +00:00
exc.py Revert "Treat ec2 collector data as immutable" 2016-09-14 16:02:22 +00:00
heat.py Use TEST-NET-1 for unit tests, not 127.0.0.1 2016-10-12 12:16:52 +13:00
heat_local.py Switch to oslo.log again 2016-03-22 15:38:05 +00:00
keystone.py Use TEST-NET-1 for unit tests, not 127.0.0.1 2016-10-12 12:16:52 +13:00
local.py Switch to oslo.log again 2016-03-22 15:38:05 +00:00
merger.py Switch to oslo.log again 2016-03-22 15:38:05 +00:00
request.py Set a timeout for all data fetches using requests 2016-07-11 11:14:57 +12:00
version.py Make --version work properly 2013-09-17 17:30:52 -07:00
zaqar.py Use TEST-NET-1 for unit tests, not 127.0.0.1 2016-10-12 12:16:52 +13:00