| |
| import os |
| import subprocess |
| import time |
| |
| from robot.api import logger |
| |
| |
| class CertsLibrary(object): |
| |
| def __init__(self): |
| pass |
| |
| |
| |
| @staticmethod |
| def generate_certs(): |
| ws = os.environ['WORKSPACE'] |
| script2run = ws + "/tests/dcaegen2/testcases/resources/gen-certs.sh" |
| logger.info("Running script: " + script2run) |
| logger.console("Running script: " + script2run) |
| subprocess.call([script2run, ws]) |
| time.sleep(5) |
| return |
| |
| @staticmethod |
| def remove_certs(): |
| ws = os.environ['WORKSPACE'] |
| script2run = ws + "/tests/dcaegen2/testcases/resources/rm-certs.sh" |
| logger.info("Running script: " + script2run) |
| logger.console("Running script: " + script2run) |
| subprocess.call([script2run, ws]) |
| time.sleep(5) |
| return |
| |
| |
| |
| |
| |
| |
| |
| |