Tempest: wrap instance actions into inspector methods

This commit I4fe31ecae3393abc2779a5e80e348899f9113f1b broke inspector
tempest tests, it changes boot_instance and terminate_instance
signature.

This change redefine action methods

Change-Id: If6a9b300bd22e7b62b7e53763cb0328ad30f11c7
diff --git a/ironic_tempest_plugin/tests/manager.py b/ironic_tempest_plugin/tests/manager.py
index dd2a18e..b62473c 100644
--- a/ironic_tempest_plugin/tests/manager.py
+++ b/ironic_tempest_plugin/tests/manager.py
@@ -94,6 +94,12 @@
         return os.path.join(base_path, "inspector_tempest_plugin",
                             "rules", rule_file)
 
+    def boot_instance(self):
+        return super(InspectorScenarioTest, self).boot_instance()
+
+    def terminate_instance(self, instance):
+        return super(InspectorScenarioTest, self).terminate_instance(instance)
+
     # TODO(aarefiev): switch to call_until_true
     def wait_for_introspection_finished(self, node_ids):
         """Waits for introspection of baremetal nodes to finish.
diff --git a/ironic_tempest_plugin/tests/test_basic.py b/ironic_tempest_plugin/tests/test_basic.py
index 6830b78..0e11cf5 100644
--- a/ironic_tempest_plugin/tests/test_basic.py
+++ b/ironic_tempest_plugin/tests/test_basic.py
@@ -145,5 +145,5 @@
 
         self.wait_for_nova_aware_of_bvms()
         self.add_keypair()
-        self.boot_instance()
-        self.terminate_instance()
+        ins, _node = self.boot_instance()
+        self.terminate_instance(ins)