From 7f85aab3ef3b63a261be8da5e9edcc1c39765d2c Mon Sep 17 00:00:00 2001
From: Nico Schottelius <nico@kr.ethz.ch>
Date: Wed, 5 Oct 2011 16:45:10 +0200
Subject: [PATCH] add some pseudo code to adapt to changes

Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
---
 lib/cdist/config_install.py | 11 +++++++++++
 1 file changed, 11 insertions(+)

diff --git a/lib/cdist/config_install.py b/lib/cdist/config_install.py
index 8211f374..9a84c2cf 100644
--- a/lib/cdist/config_install.py
+++ b/lib/cdist/config_install.py
@@ -260,6 +260,17 @@ class ConfigInstall:
                  log.debug("Skipping rerun of object %s", cdist_object)
                  continue
              else:
+                 # FIXME: run_type_explorer:
+                 # object can return type
+                 # type has explorers
+                 # path knows about where to save explorer output
+                 # type = self.path.objects[object].type()
+                 # self.path.types['type'].explorers()
+                 # for explorer in explorers:
+                 #  output = cdist.exec.run_debug_or_fail_shell(explorer) 
+                 #  if output:
+                 #      write_output_to(output, os.path.join(self.path.objects[object].explorer_dir(),explorer) )
+                 # 
                  self.run_type_explorer(cdist_object)
                  self.run_type_manifest(cdist_object)
                  self.objects_prepared.append(cdist_object)