def load_module(self, module_name):
     if _debug(): print "SikuliLoader.load_module", module_name, self.path
     module_name = _stripPackagePrefix(module_name)
     p = ImageLocator.addImagePath(self.path)
     if not p: return None
     Sikuli.addModPath(p)
     return self._load_module(module_name)
Example #2
0
 def load_module(self, module_name):
    #print "SikuliLoader.load_module", module_name, self.path
    module_name = _stripPackagePrefix(module_name)
    p = ImageLocator.addImagePath(self.path)
    #print "SikuliLoader.load_module: ImageLocator returned path:", p
    if not p: return None
    Sikuli.addModPath(p)
    return self._load_module(module_name)
Example #3
0
 def load_module(self, module_name):
     if _debug():
         print "SikuliLoader.load_module", module_name, self.path
     module_name = _stripPackagePrefix(module_name)
     p = ImageLocator.addImagePath(self.path)
     if not p: return None
     Sikuli.addModPath(p)
     return self._load_module(module_name)
Example #4
0
 def load_module(self, module_name):
     #print "SikuliLoader.load_module", module_name, self.path
     module_name = _stripPackagePrefix(module_name)
     p = ImageLocator.addImagePath(self.path)
     #print "SikuliLoader.load_module: ImageLocator returned path:", p
     if not p: return None
     Sikuli.addModPath(p)
     return self._load_module(module_name)
Example #5
0
 def load_module(self, module_name):
     if _debug(): print "SikuliLoader.load_module", module_name, self.path
     module_name = _stripPackagePrefix(module_name)
     if ImagePath.add(self.path):
       if _debug(): print "SikuliLoader.load_module: ImagePath add:", self.path
     else:
       if _debug(): print "SikuliLoader.load_module: ImagePath not added:", self.path
       return None
     Sikuli._addModPath(self.path)
     return self._load_module(module_name)
Example #6
0
 def load_module(self, module_name):
     if _debug():
         print "SikuliLoader.load_module", module_name, self.path
     module_name = _stripPackagePrefix(module_name)
     if ImagePath.add(self.path):
         if _debug():
             print "SikuliLoader.load_module: ImagePath add:", self.path
     else:
         if _debug():
             print "SikuliLoader.load_module: ImagePath not added:", self.path
         return None
     Sikuli._addModPath(self.path)
     return self._load_module(module_name)
Example #7
0
 def find_module(self, module_name, package_path):
     if _debug(): print "SikuliImporter.find_module", module_name, package_path
     module_name = _stripPackagePrefix(module_name)
     if module_name[0:1] == "*": 
         return None
     if package_path:
         paths = package_path
     else:
         paths = sys.path
     for path in paths:
         mod = self._find_module(module_name, path)
         if mod:
             return mod
     if Sikuli.load(module_name +".jar"):
         Debug.log(2,module_name + ".jar loaded")
         return None
     return None
Example #8
0
 def find_module(self, module_name, package_path):
     #print "SikuliImporter.find_module", module_name, package_path
     module_name = _stripPackagePrefix(module_name)
     if module_name[0:1] == "*":
         return None
     if package_path:
         paths = package_path
     else:
         paths = sys.path
     for path in paths:
         mod = self._find_module(module_name, path)
         if mod:
             return mod
     if Sikuli.load(module_name + ".jar"):
         Debug.log(2, module_name + ".jar loaded")
         return None
     return None
    def find_module(self, module_name, package_path):
        #print "SikuliImporter.find_module", module_name, package_path
        module_name = _stripPackagePrefix(module_name)
        if package_path:
            paths = package_path
        else:
            paths = sys.path
            if not "." in paths:
                paths.append(".")
        for path in paths:
            mod = self._find_module(module_name, path)
            if mod:
                return mod
        if Sikuli.load(module_name + ".jar"):
            Debug.info(module_name + ".jar loaded")
            return None

        return None
Example #10
0
    def find_module(self, module_name, package_path):
        # print "SikuliImporter.find_module", module_name, package_path
        module_name = _stripPackagePrefix(module_name)
        if package_path:
            paths = package_path
        else:
            paths = sys.path
            if not "." in paths:
                paths.append(".")
        for path in paths:
            mod = self._find_module(module_name, path)
            if mod:
                return mod
        if Sikuli.load(module_name + ".jar"):
            Debug.info(module_name + ".jar loaded")
            return None

        return None
Example #11
0
 def __exit__(self, type, value, traceback):
   Debug.logj("Region: with __exit__: %s", self.toStringShort())
   Sikuli.use(fromWith=True)
   return
Example #12
0
 def __enter__(self):
   Debug.logj("Region: with __enter__: %s", self.toStringShort())
   Sikuli.use(self, fromWith=True)
   return self
Example #13
0
 def __exit__(self, type, value, traceback):
     Debug.logj("Region: with __exit__: %s", self.toStringShort())
     Sikuli.use(fromWith=True)
     return
Example #14
0
 def __enter__(self):
     Debug.logj("Region: with __enter__: %s", self.toStringShort())
     Sikuli.use(self, fromWith=True)
     return self