summaryrefslogtreecommitdiffstats
path: root/src/Structure.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/Structure.py')
-rw-r--r--src/Structure.py21
1 files changed, 21 insertions, 0 deletions
diff --git a/src/Structure.py b/src/Structure.py
index e69de29bb..c948d326d 100644
--- a/src/Structure.py
+++ b/src/Structure.py
@@ -0,0 +1,21 @@
+#!/usr/bin/env python
+# $Id: $
+
+class Structure(object):
+ '''The Structure class is used to define patterns of data in host configurations
+ Structure subtyped classes provide functions that group configurations into dependent
+ and independent clauses'''
+
+ def __init__(self, core, datastore):
+ self.data = "%s/%s"%(datastore,self.__name__)
+ self.core = core
+ self.__setup__()
+
+ def __setup__(self):
+ pass
+
+ def Construct(self, metadata, subset):
+ '''Returns a list of configuration structure chunks for client'''
+ return []
+
+