Fix to allow multiple properties per interface

The path variable needs to be shared among all properties
in an interface

Resolves openbmc/openbmc#1910

Change-Id: I73f85ef9fd36eb8110f3f352fb968f062585c3d9
Signed-off-by: Andrew Geissler <andrewg@us.ibm.com>
diff --git a/settings_manager.mako.hpp b/settings_manager.mako.hpp
index 6a4f1bf..cc2ab5b 100644
--- a/settings_manager.mako.hpp
+++ b/settings_manager.mako.hpp
@@ -111,9 +111,9 @@
         }
         using Base::${t};
 
+% endfor
     private:
         fs::path path;
-% endfor
 };
 
 template<class Archive>