F401 'dnf' imported but unused F401 'imp' imported but unused F401 'os' imported but unused F401 'subprocess' imported but unused F401 'sys' imported but unused F401 'yum' imported but unused JIRA: COMPOSE-4108 Signed-off-by: Haibo Lin <hlin@redhat.com>
28 lines
567 B
Python
28 lines
567 B
Python
# -*- coding: utf-8 -*-
|
|
|
|
"""
|
|
This script creates unified ISOs for a specified compose.
|
|
Unified ISOs are created per architecture and contain all variant packages and
|
|
repos.
|
|
"""
|
|
|
|
import argparse
|
|
|
|
|
|
from pungi_utils.unified_isos import UnifiedISO
|
|
|
|
|
|
def parse_args():
|
|
parser = argparse.ArgumentParser(add_help=True)
|
|
|
|
parser.add_argument(
|
|
"compose", metavar="<compose-path>", nargs=1, help="path to compose",
|
|
)
|
|
|
|
return parser.parse_args()
|
|
|
|
|
|
def main():
|
|
args = parse_args()
|
|
iso = UnifiedISO(args.compose[0])
|
|
iso.create(delete_temp=True)
|