예제 #1
0
파일: root.py 프로젝트: TZM/zmgc
    def get_version_of_packages(self, context):
        versions = BaseRoot.get_version_of_packages(self, context)
        # check nodejs version
        try:
            nodejs = get_pipe(['node', '--version'])
            versions['nodejs'] = nodejs
        except OSError:
            versions['nodejs'] = None

        return versions
예제 #2
0
파일: root.py 프로젝트: hforge/shop
 def get_metadata_schema(cls):
     # XXX Administrator must be a role
     return merge_dicts(BaseRoot.get_metadata_schema(),
                        administrators=Email(multiple=True))
예제 #3
0
파일: root.py 프로젝트: hforge/hforge
 def init_resource(self, email, password, admins=('0',)):
     BaseRoot.init_resource(self, email, password, admins=admins)
     self.make_resource('news', Blog)
예제 #4
0
파일: root.py 프로젝트: hforge/hforge
 def get_document_types(self):
     return BaseRoot.get_document_types(self) + [Project, ODFWS]
예제 #5
0
 def get_metadata_schema(cls):
     # XXX Administrator must be a role
     return merge_dicts(BaseRoot.get_metadata_schema(),
                        administrators=Email(multiple=True))