|
|
|
@ -21,6 +21,7 @@ import lib.thread
|
|
|
|
|
|
|
|
|
|
|
|
from lib.core_ci import (
|
|
|
|
from lib.core_ci import (
|
|
|
|
AnsibleCoreCI,
|
|
|
|
AnsibleCoreCI,
|
|
|
|
|
|
|
|
SshKey,
|
|
|
|
)
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
|
|
from lib.manage_ci import (
|
|
|
|
from lib.manage_ci import (
|
|
|
|
@ -188,6 +189,9 @@ def command_network_integration(args):
|
|
|
|
if args.platform:
|
|
|
|
if args.platform:
|
|
|
|
instances = [] # type: list [lib.thread.WrappedThread]
|
|
|
|
instances = [] # type: list [lib.thread.WrappedThread]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# generate an ssh key (if needed) up front once, instead of for each instance
|
|
|
|
|
|
|
|
SshKey(args)
|
|
|
|
|
|
|
|
|
|
|
|
for platform_version in args.platform:
|
|
|
|
for platform_version in args.platform:
|
|
|
|
platform, version = platform_version.split('/', 1)
|
|
|
|
platform, version = platform_version.split('/', 1)
|
|
|
|
platform_target = 'network/%s/' % platform
|
|
|
|
platform_target = 'network/%s/' % platform
|
|
|
|
|