Lines Matching refs:needed_packages
419 needed_packages = self._getNeededPackages(json_file)
420 self._perform_package_extraction(needed_packages)
422 def _perform_package_extraction(self, needed_packages): argument
432 for key,value in needed_packages.items():
488 needed_packages = {}
493 needed_packages[key] = value
496 if test in needed_packages:
497 needed_packages = needed_packages[test]
499 needed_packages = {}
501 return needed_packages
542 needed_packages = self._getNeededPackages(json, test)
543 if needed_packages:
544 self._install_uninstall_packages(needed_packages, pkg_dir, install)
546 def _install_uninstall_packages(self, needed_packages, pkg_dir, install=True): argument
551 if isinstance(needed_packages, dict):
552 packages = [needed_packages]
553 elif isinstance(needed_packages, list):
554 packages = needed_packages