]> git.ipfire.org Git - thirdparty/mkosi.git/commitdiff
Remove "Include" from JSON serialization
authorDaan De Meyer <daan.j.demeyer@gmail.com>
Tue, 10 Sep 2024 09:42:27 +0000 (11:42 +0200)
committerDaan De Meyer <daan.j.demeyer@gmail.com>
Tue, 10 Sep 2024 09:42:27 +0000 (11:42 +0200)
We already have Files to cover everything so no need to include what
we included separately.

mkosi/config.py
tests/test_json.py

index e3557ec057fe863515979472a5ce1a99ba2c3c95..32c78ef9a290829b472ba719ad787502b2faf807 100644 (file)
@@ -1422,7 +1422,6 @@ class Config:
 
     profile: Optional[str]
     files: list[Path]
-    include: list[Path]
     dependencies: list[str]
     minimum_version: Optional[GenericVersion]
     pass_environment: list[str]
@@ -4154,7 +4153,6 @@ def summary(config: Config) -> str:
 
     {bold("CONFIG")}:
                             Profile: {none_to_none(config.profile)}
-                            Include: {line_join_list(config.include)}
                        Dependencies: {line_join_list(config.dependencies)}
                     Minimum Version: {none_to_none(config.minimum_version)}
                   Configure Scripts: {line_join_list(config.configure_scripts)}
index a453755046b34178fcd399550d1adf253c34cb97..cf065d7d5518acb20c0b6f45b14b4a3865a60161 100644 (file)
@@ -146,7 +146,6 @@ def test_config() -> None:
             "Image": "default",
             "ImageId": "myimage",
             "ImageVersion": "5",
-            "Include": [],
             "Incremental": false,
             "InitrdPackages": [
                 "clevis"
@@ -398,7 +397,6 @@ def test_config() -> None:
         image="default",
         image_id="myimage",
         image_version="5",
-        include=[],
         incremental=False,
         initrd_packages=["clevis"],
         initrd_volatile_packages=["abc"],