Ralph Bean avatar Ralph Bean committed 9a26298

Added root title param

Comments (0)

Files changed (2)


     start = datetime.datetime.fromtimestamp(1306557540)
     end = datetime.datetime.fromtimestamp(1306558380)
+    root_title = "Country versus Filename"
     rrd_directories = [
         data_directory + 'nested/filename/' + country
         for country in [


     method = twc.Param(
         "Method for consolidating values.  Either 'sum' or 'average'",
+    root_title = twc.Param("Root title", default=None)
     postInitJSCallback = twc.JSSymbol(
         src="(function (jitwidget) { jitwidget.refresh(); })")
         return res
     def prepare(self):
+        if not self.root_title:
+            raise ValueError, "Root title is required."
         raw_data = self.nested_fetch()
         self.data = {
             'id' : 'root',
-            'name' : 'whutevah',
+            'name' : self.root_title,
             'children' : self.make_from_nested(raw_data),
         super(NestedRRDJitTreeMap, self).prepare()
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.