示例#1
0
    def dependencies_satisfied(self, depends):
        """Returns True if dependencies 'depends' are satisfied"""

        for dep in depends:
            ext = self.get_extension(dep[0])
            if ext is None or not extension.dependency_satisfied(ext, dep):
                return False
        return True
示例#2
0
    def dependencies_satisfied(self, depends):
        """Returns True if dependencies 'depends' are satisfied"""

        for dep in depends:
            if not extension.dependency_satisfied(self.get_extension(dep[0]),
                                                  dep):
                return False
        return True
示例#3
0
 def dependency_satisfied(self, dep):
     """
     Returns True if dependency 'dep' is satisfied by registered extensions
     """
     ext  = self.get_extension(dep[0])
     return extension.dependency_satisfied(ext, dep)
示例#4
0
    def dependency_satisfied(self, dep):
        """Returns True if dependency 'dep' is satisfied by registered extensions"""

        ext = self.get_extension(dep[0])
        return extension.dependency_satisfied(ext, dep)