class PHPIDE(threading.Thread): def __init__(self): self.manager = PackageManager() threading.Thread.__init__(self) def run(self): installed_packages = self.manager.list_packages() for plugin in Prefs.plugins: print "- checking plugin " + plugin if not plugin in installed_packages: self.manager.install_package(plugin)
def install_sublime_linter(self): from package_control.package_manager import PackageManager manager = PackageManager() manager.install_package("SublimeLinter")