Ejemplo n.º 1
0
Archivo: chapter.py Proyecto: TZM/zmgc
 def _get_resource(self, name):
     # we need to get to the root
     root = self.get_root()
     print root.name
     if name in ('chapters', 'chapters.metadata'):
         return root._get_resource(name)
     if name in ('users', 'users.metadata'):
         return root._get_resource(name)
     return WebSite._get_resource(self, name)
Ejemplo n.º 2
0
Archivo: project.py Proyecto: TZM/zmgc
 def _get_resource(self, name):
     if name == "ui":
         ui = UI(ui_path)
         ui.database = self.metadata.database
         return ui
     # we need to get to the root
     root = self.get_root()
     if name in ("chapters", "chapters.metadata"):
         return root._get_resource(name)
     if name in ("projects", "projects.metadata"):
         return root._get_resource(name)
     if name in ("users", "users.metadata"):
         return root._get_resource(name)
     return WebSite._get_resource(self, name)
Ejemplo n.º 3
0
Archivo: phoenix.py Proyecto: TZM/zmgc
 def _get_resource(self, name):
     if name == 'ui':
         ui = UI(ui_path)
         ui.database = self.metadata.database
         return ui
     # we need to get to the root
     root = self.get_root()
     if name in ('users', 'users.metadata'):
         return root._get_resource(name)
     if name in ('chapters', 'chapters.metadata'):
         return root._get_resource(name)
     if name in ('projects', 'projects.metadata'):
         return root._get_resource(name)
     if name in ('countries', 'countries.metadata'):
         return root._get_resource(name)
     return WebSite._get_resource(self, name)