Code Review
/
doctor.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
add ssh_keyfile for connect to installer in Apex
[doctor.git]
/
doctor_tests
/
installer
/
__init__.py
diff --git
a/doctor_tests/installer/__init__.py
b/doctor_tests/installer/__init__.py
index
02735b1
..
ee44018
100644
(file)
--- a/
doctor_tests/installer/__init__.py
+++ b/
doctor_tests/installer/__init__.py
@@
-14,7
+14,7
@@
from oslo_utils import importutils
OPTS = [
cfg.StrOpt('type',
default=os.environ.get('INSTALLER_TYPE', 'local'),
OPTS = [
cfg.StrOpt('type',
default=os.environ.get('INSTALLER_TYPE', 'local'),
- choices=['local', 'apex'],
+ choices=['local', 'apex'
, 'daisy', 'fuel'
],
help='the type of installer',
required=True),
cfg.StrOpt('ip',
help='the type of installer',
required=True),
cfg.StrOpt('ip',
@@
-24,12
+24,18
@@
OPTS = [
default='root',
help='the user name for login installer server',
required=True),
default='root',
help='the user name for login installer server',
required=True),
+ cfg.StrOpt('key_file',
+ default=os.environ.get('SSH_KEY', None),
+ help='the key for user to login installer server',
+ required=False),
]
_installer_name_class_mapping = {
'local': 'doctor_tests.installer.local.LocalInstaller',
]
_installer_name_class_mapping = {
'local': 'doctor_tests.installer.local.LocalInstaller',
- 'apex': 'doctor_tests.installer.apex.ApexInstaller'
+ 'apex': 'doctor_tests.installer.apex.ApexInstaller',
+ 'daisy': 'doctor_tests.installer.daisy.DaisyInstaller',
+ 'fuel': 'doctor_tests.installer.mcp.McpInstaller'
}
}