astara/astara/test/unit
Adam Gandelman 158cf8d670 Ensure ssh key is sanitized when read from disk
We currently pass the ssh key read from disk straight into
cloud-init.  If it contains newlines before or after, it can
break the yaml formatting of the cloud-init causing the appliance
to fail to successfull boot.

Change-Id: I26ef83dc7b02afc5e30f09447363ee27c9dca07c
Closes-bug: #1573167
2016-04-21 11:00:14 -07:00
..
api Ensure ssh key is sanitized when read from disk 2016-04-21 11:00:14 -07:00
common Use assertIsNone and assertLess 2016-03-17 23:29:17 +00:00
db Replace range() to six.moves.range() for both python2 and python3 2016-01-19 17:34:56 +08:00
drivers Merge "Adds ability to run appliance with user-specified drivers/images" 2016-03-18 20:48:30 +00:00
openvswitch Step 3 of module rename 2015-12-04 17:00:52 -05:00
pez Cleanup SM management during rebalance events. 2016-01-25 15:28:40 -08:00
__init__.py Step 2 of renaming the code 2015-12-04 11:09:34 -05:00
base.py Cleanup SM management during rebalance events. 2016-01-25 15:28:40 -08:00
fakes.py Add clustering capabilities to instance manager 2016-03-18 14:25:51 -07:00
test_coordination.py Filter the 'leader' member from cluster membership list 2016-01-19 10:58:37 -08:00
test_debug.py Rename self.driver to self.resource where applicable 2016-03-17 23:20:44 +00:00
test_health.py Step 3 of module rename 2015-12-04 17:00:52 -05:00
test_instance_manager.py Add clustering capabilities to instance manager 2016-03-18 14:25:51 -07:00
test_main.py Dynamically allocate service port addresses 2015-12-11 16:40:23 -08:00
test_notifications.py Step 3 of module rename 2015-12-04 17:00:52 -05:00
test_populate.py Replace range() to six.moves.range() for both python2 and python3 2016-01-19 17:34:56 +08:00
test_rpc.py Step 3 of module rename 2015-12-04 17:00:52 -05:00
test_scheduler.py Replace range() to six.moves.range() for both python2 and python3 2016-01-19 17:34:56 +08:00
test_state.py Rename self.driver to self.resource where applicable 2016-03-17 23:20:44 +00:00
test_tenant.py Adds ability to run appliance with user-specified drivers/images 2016-03-18 12:02:34 -07:00
test_worker.py Handle a race between pre-populate and hash ring bootstrapping 2016-03-07 14:59:05 -08:00