From f5916fab5b041c3dcb20ba8589abd4f7e6e698df Mon Sep 17 00:00:00 2001
From: Blake Harnden <32446120+bharnden@users.noreply.github.com>
Date: Sun, 14 Jun 2020 12:44:51 -0700
Subject: [PATCH] daemon: added not implemented methods to CoreNodeBase

---
 daemon/core/nodes/base.py | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/daemon/core/nodes/base.py b/daemon/core/nodes/base.py
index 49fe7620..3e9dfe7a 100644
--- a/daemon/core/nodes/base.py
+++ b/daemon/core/nodes/base.py
@@ -41,7 +41,6 @@ class NodeBase:
 
     apitype: Optional[NodeTypes] = None
 
-    # TODO: appears start has no usage, verify and remove
     def __init__(
         self,
         session: "Session",
@@ -268,6 +267,12 @@ class CoreNodeBase(NodeBase):
         self.nodedir: Optional[str] = None
         self.tmpnodedir: bool = False
 
+    def startup(self) -> None:
+        raise NotImplementedError
+
+    def shutdown(self) -> None:
+        raise NotImplementedError
+
     def add_config_service(self, service_class: "ConfigServiceType") -> None:
         """
         Adds a configuration service to the node.