예제 #1
0
 def __init__(self, host):
     """
     Parameters
     ----------
     host : str
         CML2 lab address or FQDN
     """
     env_object = env.MyEnv()
     login_data_dic = {
         "username": env_object.my_env["your_username"],
         "password": env_object.my_env["your_password"]
     }
     self.host = host
     self.login_data = json.dumps(login_data_dic)
     self.yaml_path = './virl_data/{0}.yaml'
예제 #2
0
 def __init__(self, host, break_host):
     """
     Parameters
     ----------
     host : str
         CML2 lab address or FQDN
     break_host : str
         Breakout UI address or FQDN
     """
     env_object = env.MyEnv()
     self.login_data = {
         "username": env_object.my_env["your_username"],
         "password": env_object.my_env["your_password"]
     }
     self.host = host
     self.selenium_hub = 'http://{0}:4444/wd/hub'.format(
         env_object.my_env["selenium_hub"])
     self.break_host = break_host
#!user/bin/python

import os
import subprocess
import env

env_object = env.MyEnv()
cmd_rm_api_container = ['docker', 'rm', '-f', 'py']
cmd_rm_ctl_container = ['docker', 'rm', '-f', 'ctl']
cmd_rm_chrome0_container = ['docker', 'rm', '-f', 'chrome0']
cmd_rm_chrome1_container = ['docker', 'rm', '-f', 'chrome1']
cmd_rm_selenium_hub_container = ['docker', 'rm', '-f', 'selenium-hub']
cmd_rmi_api_image = ['docker', 'rmi', 'py']
cmd_rmi_ctl_image = ['docker', 'rmi', 'ctl']
cmd_rmi_breakout_tool_image = ['docker', 'rmi', 'br']
cmd_rmi_selenium_chrome_image = [
    'docker', 'rmi', 'selenium/node-chrome-debug:3.14.0-helium'
]
cmd_rmi_selenium_hub_image = ['docker', 'rmi', 'selenium/hub:3.14.0-helium']
cmd_rm_macvlan_network = ['docker', 'network', 'rm', 'macvlan']
rm_break_out_tool = ["rm", "breakout-linux-x86_amd64"]
rm_virl_data = ["rm", "virl_data.tar.gz"]
rm_env = ["rm", "env.py"]
rm_html_file = ["rm", "index.html"]
rm_cml2s_tar = ["rm", "cml2s.tar.gz"]
rm_cml2s_dir = ["rm", "-r", "cml2s"]

breakout_containaer_path = './docker_file/breakout_tool/'
python_containaer_cgi_path = './docker_file/python/cgi-bin/'
controller_containaer_html_path = './docker_file/controller/html/'
root_path = '../../'