Пример #1
0
def scan_profile(path):
	if "grab_stacked" in dir(portage):
		return portage.grab_stacked(path, portage.settings.profiles, portage.grabfile, incremental_lines=1)
	else:
		if "grab_multiple" in dir(portage):
			return portage.stack_lists(portage.grab_multiple(path, portage.settings.profiles, portage.grabfile), incremental=1)
		else:
			return portage.stack_lists([portage.grabfile_package(os.path.join(x, path)) for x in portage.settings.profiles], incremental=1)
Пример #2
0
def scan_profile(file):
    return portage.stack_lists([
        portage.grabfile_package(os.path.join(x, file))
        for x in portage.settings.profiles
    ],
                               incremental=1)
Пример #3
0
def scan_profile(file):
  return portage.stack_lists( [portage.grabfile_package(os.path.join(x, file)) for x in portage.settings.profiles], incremental=1);