diff options
author | Morgan Richomme <morgan.richomme@orange.com> | 2017-08-29 07:42:08 +0000 |
---|---|---|
committer | Gerrit Code Review <gerrit@opnfv.org> | 2017-08-29 07:42:08 +0000 |
commit | 540f46cc10b42df1c3fe7822e1d533b57adb9e34 (patch) | |
tree | 8a3d023b4a597f12d5fe4c0bca4193d5bb593ee1 /functest/opnfv_tests/vnf/router/vyos_vrouter.py | |
parent | 85ed13e38245eee2c957e76cd6834aa6668d6293 (diff) | |
parent | 0a56dfd7f42d6a6d849e5cf3f82b0863c8a62ffe (diff) |
Merge "Refactor the vyos_vrouter to adopt VNF abstraction"
Diffstat (limited to 'functest/opnfv_tests/vnf/router/vyos_vrouter.py')
-rw-r--r-- | functest/opnfv_tests/vnf/router/vyos_vrouter.py | 34 |
1 files changed, 0 insertions, 34 deletions
diff --git a/functest/opnfv_tests/vnf/router/vyos_vrouter.py b/functest/opnfv_tests/vnf/router/vyos_vrouter.py deleted file mode 100644 index 5654278d..00000000 --- a/functest/opnfv_tests/vnf/router/vyos_vrouter.py +++ /dev/null @@ -1,34 +0,0 @@ -#!/usr/bin/env python -# -# Copyright 2017 Okinawa Open Laboratory -# -# All rights reserved. This program and the accompanying materials -# are made available under the terms of the Apache License, Version 2.0 -# which accompanies this distribution, and is available at -# http://www.apache.org/licenses/LICENSE-2.0 -import functest.core.feature as base -import json -import os - -RESULT_DETAILS_FILE = "test_result.json" - - -class VrouterVnf(base.Feature): - def __init__(self, **kwargs): - kwargs["repo"] = 'dir_repo_vrouter' - if "case_name" not in kwargs: - kwargs["case_name"] = "vyos_vrouter" - super(VrouterVnf, self).__init__(**kwargs) - self.cmd = 'cd %s && ./run.sh' % self.repo - - def set_result_details(self): - filepath = os.path.join(self.repo, RESULT_DETAILS_FILE) - if os.path.exists(filepath): - f = open(filepath, 'r') - self.details = json.load(f) - f.close() - - def log_results(self): - if self.result == 'PASS': - self.set_result_details() - super(VrouterVnf, self).log_results() |