osbuild: run isort on all files

This commit is contained in:
Simon de Vlieger 2022-08-17 11:28:27 +02:00
parent 98daf1a87d
commit ea6085fae6
174 changed files with 106 additions and 257 deletions

View file

@ -1 +1 @@
1be3f1bfb671fa6d59dcd2203f23e1625194574b c3385b6562b83e2cfc5cf93d5eddcb38e8eba02e

View file

@ -11,7 +11,6 @@ import sys
import osbuild.api import osbuild.api
SCHEMA = """ SCHEMA = """
"additionalProperties": false, "additionalProperties": false,
"properties": { "properties": {

View file

@ -12,7 +12,6 @@ import sys
import osbuild.api import osbuild.api
SCHEMA = """ SCHEMA = """
"additionalProperties": false "additionalProperties": false
""" """

View file

@ -30,7 +30,6 @@ import tempfile
import osbuild.api import osbuild.api
DEFAULT_PATH = "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" DEFAULT_PATH = "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"

View file

@ -28,7 +28,6 @@ import tempfile
from osbuild import api from osbuild import api
from osbuild.util import ostree from osbuild.util import ostree
CAPABILITIES = ["CAP_MAC_ADMIN", "CAP_NET_ADMIN", "CAP_SYS_PTRACE"] CAPABILITIES = ["CAP_MAC_ADMIN", "CAP_NET_ADMIN", "CAP_SYS_PTRACE"]

View file

@ -28,12 +28,11 @@ import struct
import subprocess import subprocess
import sys import sys
import tempfile import tempfile
from typing import List, BinaryIO, Optional from typing import BinaryIO, List, Optional
import osbuild.api import osbuild.api
import osbuild.remoteloop as remoteloop import osbuild.remoteloop as remoteloop
SCHEMA = """ SCHEMA = """
"additionalProperties": false, "additionalProperties": false,
"required": ["format", "filename", "ptuuid", "size"], "required": ["format", "filename", "ptuuid", "size"],

View file

@ -28,7 +28,6 @@ import sys
import osbuild.api import osbuild.api
import osbuild.remoteloop as remoteloop import osbuild.remoteloop as remoteloop
SCHEMA = """ SCHEMA = """
"additionalProperties": false, "additionalProperties": false,
"required": ["filename", "root_fs_uuid", "size"], "required": ["filename", "root_fs_uuid", "size"],

View file

@ -26,7 +26,6 @@ import sys
import osbuild.api import osbuild.api
CAPABILITIES = ["CAP_MAC_ADMIN"] CAPABILITIES = ["CAP_MAC_ADMIN"]

View file

@ -10,7 +10,6 @@ independent of osbuild but used across the osbuild codebase.
from .pipeline import Manifest, Pipeline, Stage from .pipeline import Manifest, Pipeline, Stage
__version__ = "67" __version__ = "67"
__all__ = [ __all__ = [

View file

@ -8,7 +8,6 @@ import sys
from osbuild.main_cli import osbuild_cli as main from osbuild.main_cli import osbuild_cli as main
if __name__ == "__main__": if __name__ == "__main__":
r = main() r = main()
sys.exit(r) sys.exit(r)

View file

@ -6,12 +6,12 @@ import json
import os import os
import sys import sys
import tempfile import tempfile
import traceback
import threading import threading
import traceback
from typing import Dict, Optional from typing import Dict, Optional
from .util.types import PathLike
from .util import jsoncomm
from .util import jsoncomm
from .util.types import PathLike
__all__ = [ __all__ = [
"API" "API"

View file

@ -15,13 +15,11 @@ import stat
import subprocess import subprocess
import tempfile import tempfile
import time import time
from typing import Optional, Set from typing import Optional, Set
from osbuild.api import BaseAPI from osbuild.api import BaseAPI
from osbuild.util import linux from osbuild.util import linux
__all__ = [ __all__ = [
"BuildRoot", "BuildRoot",
] ]

View file

@ -16,8 +16,7 @@ import abc
import hashlib import hashlib
import json import json
import os import os
from typing import Any, Dict, Optional
from typing import Dict, Optional, Any
from osbuild import host from osbuild import host

View file

@ -7,10 +7,11 @@ the created tree into an artefact. The pipeline can have any
number of nested build pipelines. A sources section is used number of nested build pipelines. A sources section is used
to fetch resources. to fetch resources.
""" """
from typing import Dict, Any from typing import Any, Dict
from osbuild.meta import Index, ValidationResult
from ..pipeline import BuildResult, Manifest, Pipeline, detect_host_runner
from osbuild.meta import Index, ValidationResult
from ..pipeline import BuildResult, Manifest, Pipeline, detect_host_runner
VERSION = "1" VERSION = "1"

View file

@ -2,13 +2,14 @@
Second, and current, version of the manifest description Second, and current, version of the manifest description
""" """
from typing import Dict, Any from typing import Any, Dict
from osbuild.meta import Index, ModuleInfo, ValidationResult from osbuild.meta import Index, ModuleInfo, ValidationResult
from ..inputs import Input from ..inputs import Input
from ..pipeline import Manifest, Pipeline, Stage, detect_host_runner from ..pipeline import Manifest, Pipeline, Stage, detect_host_runner
from ..sources import Source from ..sources import Source
VERSION = "2" VERSION = "2"

View file

@ -48,7 +48,7 @@ import sys
import threading import threading
import traceback import traceback
from collections import OrderedDict from collections import OrderedDict
from typing import Any, Dict, List, Optional, Tuple, Callable, Iterable, Union from typing import Any, Callable, Dict, Iterable, List, Optional, Tuple, Union
from osbuild.util.jsoncomm import FdSet, Socket from osbuild.util.jsoncomm import FdSet, Socket

View file

@ -20,11 +20,11 @@ import abc
import hashlib import hashlib
import json import json
import os import os
from typing import Any, Dict, Optional, Tuple
from typing import Dict, Optional, Tuple, Any
from osbuild import host from osbuild import host
from osbuild.util.types import PathLike from osbuild.util.types import PathLike
from .objectstore import StoreClient, StoreServer from .objectstore import StoreClient, StoreServer

View file

@ -24,16 +24,16 @@ import ast
import contextlib import contextlib
import copy import copy
import importlib.util import importlib.util
import json
import os import os
import pkgutil import pkgutil
import json
import sys import sys
from collections import deque from collections import deque
from typing import Dict, Sequence, List, Optional, Union, Set, Deque, Any, Tuple from typing import (Any, Deque, Dict, List, Optional, Sequence, Set, Tuple,
Union)
import jsonschema import jsonschema
FAILED_TITLE = "JSON Schema validation failed" FAILED_TITLE = "JSON Schema validation failed"
FAILED_TYPEURI = "https://osbuild.org/validation-error" FAILED_TYPEURI = "https://osbuild.org/validation-error"

View file

@ -13,7 +13,6 @@ import json
import os import os
import sys import sys
import time import time
from typing import Dict from typing import Dict
import osbuild import osbuild

View file

@ -12,7 +12,6 @@ import hashlib
import json import json
import os import os
import subprocess import subprocess
from typing import Dict, List from typing import Dict, List
from osbuild import host from osbuild import host

View file

@ -3,13 +3,13 @@ import os
import subprocess import subprocess
import tempfile import tempfile
import uuid import uuid
from typing import Optional, Iterator, Set from typing import Iterator, Optional, Set
from osbuild.util.types import PathLike
from osbuild.util import jsoncomm, rmrf from osbuild.util import jsoncomm, rmrf
from osbuild.util.mnt import mount, umount from osbuild.util.mnt import mount, umount
from . import api from osbuild.util.types import PathLike
from . import api
__all__ = [ __all__ = [
"ObjectStore", "ObjectStore",

View file

@ -5,18 +5,14 @@ import json
import os import os
from typing import Dict, Generator, Iterable, Iterator, List, Optional from typing import Dict, Generator, Iterable, Iterator, List, Optional
from . import buildroot, host, objectstore, remoteloop
from .api import API from .api import API
from . import buildroot
from . import host
from . import objectstore
from . import remoteloop
from .devices import Device, DeviceManager from .devices import Device, DeviceManager
from .inputs import Input, InputManager from .inputs import Input, InputManager
from .mounts import Mount, MountManager from .mounts import Mount, MountManager
from .objectstore import ObjectStore
from .sources import Source from .sources import Source
from .util import osrelease from .util import osrelease
from .objectstore import ObjectStore
DEFAULT_CAPABILITIES = { DEFAULT_CAPABILITIES = {
"CAP_AUDIT_WRITE", "CAP_AUDIT_WRITE",

View file

@ -1,8 +1,8 @@
import contextlib import contextlib
import errno import errno
import os import os
from . import api
from . import loop from . import api, loop
from .util import jsoncomm from .util import jsoncomm
__all__ = [ __all__ = [

View file

@ -1,9 +1,9 @@
import abc import abc
import contextlib
import os
import json
import tempfile
import concurrent.futures import concurrent.futures
import contextlib
import json
import os
import tempfile
from abc import abstractmethod from abc import abstractmethod
from typing import Dict, Tuple from typing import Dict, Tuple

View file

@ -7,7 +7,6 @@ import os
from .types import PathLike from .types import PathLike
# How many bytes to read in one go. Taken from coreutils/gnulib # How many bytes to read in one go. Taken from coreutils/gnulib
BLOCKSIZE = 32768 BLOCKSIZE = 32768

View file

@ -7,7 +7,6 @@ library.
import contextlib import contextlib
__all__ = [ __all__ = [
"suppress_oserror", "suppress_oserror",
] ]

View file

@ -12,8 +12,8 @@ import errno
import json import json
import os import os
import socket import socket
from typing import Any from typing import Any, Optional
from typing import Optional
from .types import PathLike from .types import PathLike

View file

@ -20,7 +20,6 @@ import os
import platform import platform
import threading import threading
__all__ = [ __all__ = [
"ioctl_get_immutable", "ioctl_get_immutable",
"ioctl_toggle_immutable", "ioctl_toggle_immutable",

View file

@ -15,8 +15,7 @@ import re
import shlex import shlex
import shutil import shutil
import subprocess import subprocess
from typing import Any, Dict
from typing import Dict, Any
import mako.template import mako.template

View file

@ -26,9 +26,8 @@ import os
import re import re
import struct import struct
import sys import sys
from collections import OrderedDict from collections import OrderedDict
from typing import BinaryIO, Dict, Union, List from typing import BinaryIO, Dict, List, Union
PathLike = Union[str, bytes, os.PathLike] PathLike = Union[str, bytes, os.PathLike]

View file

@ -6,7 +6,6 @@ related documentation can be found in `os-release(5)`.
import os import os
# The default paths where os-release is located, as per os-release(5) # The default paths where os-release is located, as per os-release(5)
DEFAULT_PATHS = [ DEFAULT_PATHS = [
"/etc/os-release", "/etc/os-release",

View file

@ -6,8 +6,7 @@ import subprocess
import sys import sys
import tempfile import tempfile
import typing import typing
from typing import Any, List
from typing import List, Any
from .types import PathLike from .types import PathLike

View file

@ -16,7 +16,6 @@ import shutil
import osbuild.util.linux as linux import osbuild.util.linux as linux
__all__ = [ __all__ = [
"rmtree", "rmtree",
] ]

View file

@ -3,7 +3,6 @@
import errno import errno
import os import os
import subprocess import subprocess
from typing import Dict, TextIO from typing import Dict, TextIO
# Extended attribute name for SELinux labels # Extended attribute name for SELinux labels

View file

@ -1,7 +1,6 @@
"""Wrapper module for output formatting.""" """Wrapper module for output formatting."""
import sys import sys
from typing import Dict from typing import Dict

View file

@ -3,7 +3,6 @@
import contextlib import contextlib
import pathlib import pathlib
# The default lock dir to use # The default lock dir to use
LOCKDIR = "/run/osbuild/locks/udev" LOCKDIR = "/run/osbuild/locks/udev"

View file

@ -3,7 +3,6 @@
import subprocess import subprocess
import sys import sys
if __name__ == "__main__": if __name__ == "__main__":
r = subprocess.run(sys.argv[1:], check=False) r = subprocess.run(sys.argv[1:], check=False)
sys.exit(r.returncode) sys.exit(r.returncode)

View file

@ -20,11 +20,9 @@ import tempfile
import urllib.parse import urllib.parse
from osbuild import sources from osbuild import sources
from osbuild.util.checksum import verify_file from osbuild.util.checksum import verify_file
from osbuild.util.rhsm import Subscriptions from osbuild.util.rhsm import Subscriptions
SCHEMA = """ SCHEMA = """
"additionalProperties": false, "additionalProperties": false,
"definitions": { "definitions": {

View file

@ -19,7 +19,6 @@ import sys
from osbuild import sources from osbuild import sources
from osbuild.util.checksum import verify_file from osbuild.util.checksum import verify_file
SCHEMA = """ SCHEMA = """
"definitions": { "definitions": {
"item": { "item": {

View file

@ -8,13 +8,12 @@ gpg keys are provided via `gpgkeys`.
import os import os
import sys
import subprocess import subprocess
import sys
import uuid import uuid
from osbuild.util.ostree import show
from osbuild import sources from osbuild import sources
from osbuild.util.ostree import show
SCHEMA = """ SCHEMA = """
"additionalProperties": false, "additionalProperties": false,

View file

@ -5,11 +5,11 @@ Buildhost commands used: `skopeo`.
""" """
import errno import errno
import os
import sys
import subprocess
import tempfile
import hashlib import hashlib
import os
import subprocess
import sys
import tempfile
from osbuild import sources from osbuild import sources
from osbuild.util import ctx from osbuild.util import ctx

View file

@ -12,10 +12,8 @@ configurable via the `kickstart-modules` option.
import os import os
import sys import sys
import osbuild.api import osbuild.api
SCHEMA = """ SCHEMA = """
"additionalProperties": true, "additionalProperties": true,
"required": ["kickstart-modules"], "required": ["kickstart-modules"],

View file

@ -16,7 +16,6 @@ import sys
import osbuild.api import osbuild.api
SCHEMA = """ SCHEMA = """
"additionalProperties": false, "additionalProperties": false,
"description": "Configure authentication sources." "description": "Configure authentication sources."

View file

@ -20,7 +20,6 @@ import sys
import osbuild.api import osbuild.api
SCHEMA = """ SCHEMA = """
"additionalProperties": false, "additionalProperties": false,
"required": ["profile"], "required": ["profile"],

View file

@ -30,10 +30,9 @@ import shutil
import subprocess import subprocess
import sys import sys
import tempfile import tempfile
import osbuild.remoteloop as remoteloop
import osbuild.api import osbuild.api
import osbuild.remoteloop as remoteloop
SCHEMA_2 = """ SCHEMA_2 = """
"options": { "options": {

View file

@ -11,7 +11,6 @@ import sys
import osbuild.api import osbuild.api
SCHEMA = """ SCHEMA = """
"additionalProperties": true, "additionalProperties": true,
"required": ["arch", "product", "version", "final"], "required": ["arch", "product", "version", "final"],

View file

@ -35,12 +35,11 @@ Constraints:
""" """
import sys
import re import re
import sys
import osbuild.api import osbuild.api
SCHEMA = """ SCHEMA = """
"additionalProperties": false, "additionalProperties": false,
"oneOf": [ "oneOf": [

View file

@ -10,10 +10,8 @@ import os
import subprocess import subprocess
import sys import sys
import osbuild.api import osbuild.api
SCHEMA_2 = r""" SCHEMA_2 = r"""
"devices": { "devices": {
"type": "object", "type": "object",

View file

@ -17,12 +17,11 @@ Currently supported subset of cloud-init configuration:
import sys import sys
import yaml import yaml
import osbuild.api import osbuild.api
SCHEMA = r""" SCHEMA = r"""
"definitions": { "definitions": {
"reporting_handlers": { "reporting_handlers": {

View file

@ -17,10 +17,8 @@ try:
except ModuleNotFoundError: except ModuleNotFoundError:
import pytoml as toml import pytoml as toml
import osbuild.api import osbuild.api
SCHEMA = r""" SCHEMA = r"""
"definitions": { "definitions": {
"storage": { "storage": {

View file

@ -14,13 +14,11 @@ the directory itself.
import os import os
import subprocess import subprocess
import sys import sys
from typing import Dict from typing import Dict
from urllib.parse import urlparse, ParseResult from urllib.parse import ParseResult, urlparse
import osbuild.api import osbuild.api
CAPABILITIES = ["CAP_MAC_ADMIN"] CAPABILITIES = ["CAP_MAC_ADMIN"]

View file

@ -17,7 +17,6 @@ import sys
import osbuild.api import osbuild.api
SCHEMA_2 = r""" SCHEMA_2 = r"""
"options": { "options": {
"additionalProperties": false, "additionalProperties": false,

View file

@ -18,7 +18,6 @@ import sys
import osbuild.api import osbuild.api
SCHEMA = """ SCHEMA = """
"additionalProperties": false, "additionalProperties": false,
"required": ["volumes"], "required": ["volumes"],

View file

@ -14,7 +14,6 @@ import sys
import osbuild.api import osbuild.api
SCHEMA = """ SCHEMA = """
"additionalProperties": false, "additionalProperties": false,
"required": ["tty"], "required": ["tty"],

View file

@ -6,12 +6,11 @@ This will create a `.discinfo` file with the specified parameters.
""" """
import os import os
import time
import sys import sys
import time
import osbuild.api import osbuild.api
SCHEMA = """ SCHEMA = """
"additionalProperties": true, "additionalProperties": true,
"required": ["basearch", "release"], "required": ["basearch", "release"],

View file

@ -11,11 +11,11 @@ a subset of options can be set:
import sys import sys
import iniparse import iniparse
import osbuild.api import osbuild.api
SCHEMA = r""" SCHEMA = r"""
"definitions": { "definitions": {
"commands": { "commands": {

View file

@ -12,11 +12,11 @@ for details about the configuration options.
import os import os
import sys import sys
import iniparse import iniparse
import osbuild.api import osbuild.api
SCHEMA = r""" SCHEMA = r"""
"definitions": { "definitions": {
"variable": { "variable": {

View file

@ -17,7 +17,6 @@ import sys
import osbuild.api import osbuild.api
SCHEMA = """ SCHEMA = """
"required": ["kernel"], "required": ["kernel"],
"properties": { "properties": {

View file

@ -28,7 +28,6 @@ import sys
import osbuild.api import osbuild.api
SCHEMA = r""" SCHEMA = r"""
"additionalProperties": false, "additionalProperties": false,
"required": ["config", "filename"], "required": ["config", "filename"],

View file

@ -11,7 +11,6 @@ import sys
import osbuild.api import osbuild.api
SCHEMA = """ SCHEMA = """
"additionalProperties": false, "additionalProperties": false,
"properties": { "properties": {

View file

@ -7,13 +7,12 @@ This will create a '/fdo_diun_root_certs.pem' with content
specified via the `rootcerts` input. specified via the `rootcerts` input.
""" """
import shutil
import os import os
import shutil
import sys import sys
import osbuild.api import osbuild.api
SCHEMA_2 = r""" SCHEMA_2 = r"""
"inputs": { "inputs": {
"type": "object", "type": "object",

View file

@ -31,7 +31,6 @@ import sys
import osbuild.api import osbuild.api
SCHEMA = """ SCHEMA = """
"additionalProperties": false, "additionalProperties": false,
"properties": { "properties": {

View file

@ -21,7 +21,6 @@ import sys
import osbuild.api import osbuild.api
SCHEMA = """ SCHEMA = """
"additionalProperties": false, "additionalProperties": false,
"required": ["commands"], "required": ["commands"],

View file

@ -24,7 +24,6 @@ import sys
import osbuild.api import osbuild.api
SCHEMA = """ SCHEMA = """
"additionalProperties": false, "additionalProperties": false,
"properties": { "properties": {

View file

@ -17,7 +17,6 @@ import sys
import osbuild.api import osbuild.api
from osbuild.util import ostree from osbuild.util import ostree
SCHEMA = """ SCHEMA = """
"additionalProperties": false, "additionalProperties": false,
"required": ["filesystems"], "required": ["filesystems"],

View file

@ -18,7 +18,6 @@ import iniparse
import osbuild.api import osbuild.api
SCHEMA = r""" SCHEMA = r"""
"definitions": { "definitions": {
"Accounts": { "Accounts": {

View file

@ -10,7 +10,6 @@ import sys
import osbuild.api import osbuild.api
SCHEMA = """ SCHEMA = """
"additionalProperties": false, "additionalProperties": false,
"required": ["config"], "required": ["config"],

View file

@ -16,7 +16,6 @@ import sys
import osbuild.api import osbuild.api
SCHEMA = """ SCHEMA = """
"additionalProperties": false, "additionalProperties": false,
"properties": { "properties": {

View file

@ -82,7 +82,6 @@ import sys
import osbuild.api import osbuild.api
SCHEMA = """ SCHEMA = """
"additionalProperties": false, "additionalProperties": false,
"oneOf": [{ "oneOf": [{

View file

@ -42,16 +42,14 @@ image and transfers control to it.
import os import os
import subprocess
import shutil import shutil
import struct import struct
import subprocess
import sys import sys
from typing import BinaryIO, Dict from typing import BinaryIO, Dict
import osbuild.api import osbuild.api
SCHEMA = r""" SCHEMA = r"""
"definitions": { "definitions": {
"core-mkimage": { "core-mkimage": {

View file

@ -7,10 +7,10 @@ an efiboot.img.
import os import os
import shutil import shutil
import sys
import string import string
import osbuild.api import sys
import osbuild.api
SCHEMA_2 = """ SCHEMA_2 = """
"options": { "options": {

View file

@ -45,7 +45,6 @@ import sys
import osbuild.api import osbuild.api
SCHEMA = """ SCHEMA = """
"definitions": { "definitions": {

View file

@ -11,7 +11,6 @@ import sys
import osbuild.api import osbuild.api
SCHEMA_2 = r""" SCHEMA_2 = r"""
"inputs": { "inputs": {
"type": "object", "type": "object",

View file

@ -11,7 +11,6 @@ import sys
import osbuild.api import osbuild.api
SCHEMA_2 = r""" SCHEMA_2 = r"""
"inputs": { "inputs": {
"type": "object", "type": "object",

View file

@ -16,7 +16,6 @@ import sys
import osbuild.api import osbuild.api
SCHEMA = """ SCHEMA = """
"additionalProperties": false, "additionalProperties": false,
"required": ["hostname"], "required": ["hostname"],

View file

@ -21,7 +21,6 @@ import sys
import osbuild.api import osbuild.api
STAGE_OPTS = """ STAGE_OPTS = """
"properties": { "properties": {
"network": { "network": {

View file

@ -12,7 +12,6 @@ import sys
import osbuild.api import osbuild.api
SCHEMA = """ SCHEMA = """
"additionalProperties": false, "additionalProperties": false,
"required": ["filename"], "required": ["filename"],

View file

@ -6,10 +6,10 @@ Create an isolinux bootloader
import os import os
import shutil import shutil
import sys
import string import string
import osbuild.api import sys
import osbuild.api
SCHEMA_2 = """ SCHEMA_2 = """
"options": { "options": {

View file

@ -14,7 +14,6 @@ import sys
import osbuild.api import osbuild.api
SCHEMA = """ SCHEMA = """
"additionalProperties": false, "additionalProperties": false,
"properties": { "properties": {

View file

@ -18,13 +18,12 @@ Valid keymaps are generally found in /lib/kbd/keymaps.
""" """
import os
import subprocess import subprocess
import sys import sys
import os
import osbuild.api import osbuild.api
SCHEMA = """ SCHEMA = """
"additionalProperties": false, "additionalProperties": false,
"required": ["keymap"], "required": ["keymap"],

View file

@ -10,14 +10,12 @@ Only a very limited set of available kickstart
commands are supported here. commands are supported here.
""" """
import sys
import os import os
import sys
from typing import Dict, List from typing import Dict, List
import osbuild.api import osbuild.api
SCHEMA = """ SCHEMA = """
"additionalProperties": false, "additionalProperties": false,
"required": ["path"], "required": ["path"],

View file

@ -11,13 +11,12 @@ target system with `LANG={language}`.
""" """
import os
import subprocess import subprocess
import sys import sys
import os
import osbuild.api import osbuild.api
SCHEMA = """ SCHEMA = """
"additionalProperties": false, "additionalProperties": false,
"required": ["language"], "required": ["language"],

View file

@ -20,10 +20,8 @@ import collections
import os import os
import sys import sys
from osbuild.util.lorax import render_template, Script
import osbuild.api import osbuild.api
from osbuild.util.lorax import Script, render_template
SCHEMA = """ SCHEMA = """
"additionalProperties": false, "additionalProperties": false,

View file

@ -17,10 +17,8 @@ import os
import subprocess import subprocess
import sys import sys
import osbuild.api import osbuild.api
SCHEMA_2 = r""" SCHEMA_2 = r"""
"definitions": { "definitions": {
"pbkdf2": { "pbkdf2": {

View file

@ -10,10 +10,8 @@ import os
import subprocess import subprocess
import sys import sys
import osbuild.api import osbuild.api
SCHEMA_2 = r""" SCHEMA_2 = r"""
"devices": { "devices": {
"type": "object", "type": "object",

View file

@ -15,10 +15,8 @@ import subprocess
import sys import sys
import uuid import uuid
import osbuild.api import osbuild.api
SCHEMA_2 = r""" SCHEMA_2 = r"""
"devices": { "devices": {
"type": "object", "type": "object",

View file

@ -12,7 +12,6 @@ import sys
import osbuild.api import osbuild.api
from osbuild.util.path import in_tree from osbuild.util.path import in_tree
SCHEMA_2 = r""" SCHEMA_2 = r"""
"options": { "options": {
"additionalProperties": false, "additionalProperties": false,

View file

@ -11,10 +11,8 @@ Buildhost commands used: `mkfs.btrfs`.
import subprocess import subprocess
import sys import sys
import osbuild.api import osbuild.api
SCHEMA_2 = r""" SCHEMA_2 = r"""
"devices": { "devices": {
"type": "object", "type": "object",

View file

@ -11,10 +11,8 @@ Buildhost commands used: `mke2fs`.
import subprocess import subprocess
import sys import sys
import osbuild.api import osbuild.api
SCHEMA_2 = r""" SCHEMA_2 = r"""
"devices": { "devices": {
"type": "object", "type": "object",

View file

@ -15,10 +15,8 @@ Buildhost commands used: `mkfs.fat`.
import subprocess import subprocess
import sys import sys
import osbuild.api import osbuild.api
SCHEMA_2 = r""" SCHEMA_2 = r"""
"devices": { "devices": {
"type": "object", "type": "object",

View file

@ -11,10 +11,8 @@ Buildhost commands used: `mkfs.xfs`.
import subprocess import subprocess
import sys import sys
import osbuild.api import osbuild.api
SCHEMA_2 = r""" SCHEMA_2 = r"""
"devices": { "devices": {
"type": "object", "type": "object",

View file

@ -22,7 +22,6 @@ import sys
import osbuild.api import osbuild.api
SCHEMA = r""" SCHEMA = r"""
"additionalProperties": false, "additionalProperties": false,
"required": ["commands", "filename"], "required": ["commands", "filename"],

View file

@ -25,7 +25,6 @@ import sys
import osbuild.api import osbuild.api
SCHEMA = r""" SCHEMA = r"""
"definitions": { "definitions": {
"device-list": { "device-list": {

View file

@ -13,13 +13,12 @@ and here only a subset of the available options. See the schema
for more information. for more information.
""" """
import configparser
import os import os
import sys import sys
import configparser
import osbuild.api import osbuild.api
SCHEMA = r""" SCHEMA = r"""
"definitions": { "definitions": {
"connection": { "connection": {

View file

@ -12,7 +12,6 @@ import sys
import osbuild.api import osbuild.api
SCHEMA_2 = """ SCHEMA_2 = """
"options": { "options": {
"additionalProperties": true "additionalProperties": true

View file

@ -38,16 +38,15 @@ podman[3] with `podman pull oci-archive:<archive>`.
import datetime import datetime
import time
import json import json
import os import os
import subprocess import subprocess
import sys import sys
import tempfile import tempfile
import time
import osbuild.api import osbuild.api
DEFAULT_PATH = "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" DEFAULT_PATH = "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"

View file

@ -19,7 +19,6 @@ import sys
import osbuild.api import osbuild.api
SCHEMA = """ SCHEMA = """
"additionalProperties": false, "additionalProperties": false,
"required": ["config"], "required": ["config"],

View file

@ -22,8 +22,8 @@ the sysroot and the deployments. Additional kernel options can be passed via
import os import os
import sys
import subprocess import subprocess
import sys
import osbuild.api import osbuild.api
from osbuild.util import selinux from osbuild.util import selinux

View file

@ -23,7 +23,6 @@ import tempfile
from osbuild import api from osbuild import api
from osbuild.util import ostree from osbuild.util import ostree
CAPABILITIES = ["CAP_MAC_ADMIN", "CAP_NET_ADMIN", "CAP_SYS_PTRACE"] CAPABILITIES = ["CAP_MAC_ADMIN", "CAP_NET_ADMIN", "CAP_SYS_PTRACE"]

View file

@ -11,12 +11,11 @@ See `ostree.repo-config(5)` for more information.
""" """
import os import os
import sys
import subprocess import subprocess
import sys
import osbuild.api import osbuild.api
SCHEMA = """ SCHEMA = """
"additionalProperties": false, "additionalProperties": false,
"required": ["repo"], "required": ["repo"],

Some files were not shown because too many files have changed in this diff Show more