]> git.ipfire.org Git - thirdparty/mkosi.git/commitdiff
Drop unused functions 1608/head
authorDaan De Meyer <daan.j.demeyer@gmail.com>
Fri, 2 Jun 2023 12:25:21 +0000 (14:25 +0200)
committerDaan De Meyer <daan.j.demeyer@gmail.com>
Fri, 2 Jun 2023 12:53:26 +0000 (14:53 +0200)
mkosi/config.py
mkosi/distributions/fedora.py
mkosi/log.py
tests/test_config.py [deleted file]

index 1f3c738ffb6412f5d02cd1ee017ab7ad45773778..3c526e60fbd5809c4ba40bbef6e49fbe9789c1a6 100644 (file)
@@ -2102,19 +2102,6 @@ class GenericVersion:
         return run(cmd, check=False).returncode == 0
 
 
-def strip_suffixes(path: Path) -> Path:
-    while path.suffix in {
-        ".xz",
-        ".zstd",
-        ".raw",
-        ".tar",
-        ".cpio",
-    }:
-        path = path.with_suffix("")
-
-    return path
-
-
 def find_image_version(args: argparse.Namespace) -> None:
     if args.image_version is not None:
         return
index af43388866e5391f53a5d21f09a443f0b504428a..84f84dfdf28244a22a5948c7392b47d4599a0e34 100644 (file)
@@ -3,8 +3,6 @@
 import logging
 import os
 import shutil
-import urllib.parse
-import urllib.request
 from collections.abc import Iterable, Mapping, Sequence
 from pathlib import Path
 from textwrap import dedent
@@ -115,16 +113,6 @@ def fedora_release_at_least(release: str, threshold: str) -> bool:
     return int(release) >= int(threshold)
 
 
-def url_exists(url: str) -> bool:
-    req = urllib.request.Request(url, method="HEAD")
-    try:
-        if urllib.request.urlopen(req):
-            return True
-    except Exception:
-        pass
-    return False
-
-
 class Repo(NamedTuple):
     id: str
     url: str
index 8cdfef70e8488888c399041f53f9e2a2b30abd29..0ab40c142d9fe11aefb62447de8babe185fcbb6e 100644 (file)
@@ -32,10 +32,6 @@ def color_error(text: Any) -> str:
     return f"{Style.red}{text}{Style.reset}"
 
 
-def color_warning(text: Any) -> str:
-    return f"{Style.yellow}{text}{Style.reset}"
-
-
 def log_step(text: str) -> None:
     prefix = " " * LEVEL
 
diff --git a/tests/test_config.py b/tests/test_config.py
deleted file mode 100644 (file)
index 26350c3..0000000
+++ /dev/null
@@ -1,16 +0,0 @@
-# SPDX-License-Identifier: LGPL-2.1+
-
-from pathlib import Path
-
-from mkosi.config import strip_suffixes
-
-
-def test_strip_suffixes() -> None:
-    assert strip_suffixes(Path("home/test.zstd")) == Path("home/test")
-    assert strip_suffixes(Path("home/test.xz")) == Path("home/test")
-    assert strip_suffixes(Path("home/test.raw")) == Path("home/test")
-    assert strip_suffixes(Path("home/test.tar")) == Path("home/test")
-    assert strip_suffixes(Path("home/test.cpio")) == Path("home/test")
-    assert strip_suffixes(Path("home.xz/test.xz")) == Path("home.xz/test")
-    assert strip_suffixes(Path("home.xz/test")) == Path("home.xz/test")
-    assert strip_suffixes(Path("home.xz/test.txt")) == Path("home.xz/test.txt")