Correct introspection rules path
Change-Id: I4fb07ecad151421f2aa132394e048a9fce67f7b4
diff --git a/ironic_tempest_plugin/tests/scenario/introspection_manager.py b/ironic_tempest_plugin/tests/scenario/introspection_manager.py
index 988ab81..eb31327 100644
--- a/ironic_tempest_plugin/tests/scenario/introspection_manager.py
+++ b/ironic_tempest_plugin/tests/scenario/introspection_manager.py
@@ -21,6 +21,7 @@
from tempest.lib.common.utils import test_utils
from tempest.lib import exceptions as lib_exc
+import ironic_tempest_plugin
from ironic_tempest_plugin import exceptions
from ironic_tempest_plugin.services import \
introspection_client
@@ -138,11 +139,9 @@
return flavor
def get_rule_path(self, rule_file):
- base_path = os.path.split(
- os.path.dirname(os.path.abspath(__file__)))[0]
- base_path = os.path.split(base_path)[0]
- return os.path.join(base_path, "inspector_tempest_plugin",
- "rules", rule_file)
+ base_path = os.path.dirname(
+ os.path.abspath(ironic_tempest_plugin.__file__))
+ return os.path.join(base_path, "rules", rule_file)
def boot_instance(self):
return super(InspectorScenarioTest, self).boot_instance()