Loading pkgs/by-name/ni/nixos-rebuild-ng/src/nixos_rebuild/__init__.py +3 −5 Original line number Diff line number Diff line Loading @@ -15,6 +15,7 @@ from .services import ( list_generations, reexec, repl, write_version_suffix, ) from .utils import LogFormatter Loading Loading @@ -315,10 +316,7 @@ def execute(argv: list[str]) -> None: flake = Flake.from_arg(args.flake, target_host) if can_run and not flake: nixpkgs_path = nix.find_file("nixpkgs", build_flags) rev = nix.get_nixpkgs_rev(nixpkgs_path) if nixpkgs_path and rev: (nixpkgs_path / ".version-suffix").write_text(rev) write_version_suffix(build_flags) match action: case ( Loading Loading @@ -348,7 +346,7 @@ def execute(argv: list[str]) -> None: ) case Action.EDIT: edit(flake, flake_build_flags) edit(flake=flake, flake_build_flags=flake_build_flags) case Action.DRY_RUN: raise AssertionError("DRY_RUN should be a DRY_BUILD alias") Loading pkgs/by-name/ni/nixos-rebuild-ng/src/nixos_rebuild/services.py +9 −2 Original line number Diff line number Diff line Loading @@ -318,9 +318,9 @@ def build_and_activate_system( ) def edit(flake: Flake | None, flake_flags: Args | None = None) -> None: def edit(flake: Flake | None, flake_build_flags: Args | None = None) -> None: if flake: nix.edit_flake(flake, flake_flags) nix.edit_flake(flake, flake_build_flags) else: nix.edit() Loading Loading @@ -355,3 +355,10 @@ def repl( nix.repl_flake(flake, flake_build_flags) else: nix.repl(build_attr, build_flags) def write_version_suffix(build_flags: Args) -> None: nixpkgs_path = nix.find_file("nixpkgs", build_flags) rev = nix.get_nixpkgs_rev(nixpkgs_path) if nixpkgs_path and rev: (nixpkgs_path / ".version-suffix").write_text(rev) Loading
pkgs/by-name/ni/nixos-rebuild-ng/src/nixos_rebuild/__init__.py +3 −5 Original line number Diff line number Diff line Loading @@ -15,6 +15,7 @@ from .services import ( list_generations, reexec, repl, write_version_suffix, ) from .utils import LogFormatter Loading Loading @@ -315,10 +316,7 @@ def execute(argv: list[str]) -> None: flake = Flake.from_arg(args.flake, target_host) if can_run and not flake: nixpkgs_path = nix.find_file("nixpkgs", build_flags) rev = nix.get_nixpkgs_rev(nixpkgs_path) if nixpkgs_path and rev: (nixpkgs_path / ".version-suffix").write_text(rev) write_version_suffix(build_flags) match action: case ( Loading Loading @@ -348,7 +346,7 @@ def execute(argv: list[str]) -> None: ) case Action.EDIT: edit(flake, flake_build_flags) edit(flake=flake, flake_build_flags=flake_build_flags) case Action.DRY_RUN: raise AssertionError("DRY_RUN should be a DRY_BUILD alias") Loading
pkgs/by-name/ni/nixos-rebuild-ng/src/nixos_rebuild/services.py +9 −2 Original line number Diff line number Diff line Loading @@ -318,9 +318,9 @@ def build_and_activate_system( ) def edit(flake: Flake | None, flake_flags: Args | None = None) -> None: def edit(flake: Flake | None, flake_build_flags: Args | None = None) -> None: if flake: nix.edit_flake(flake, flake_flags) nix.edit_flake(flake, flake_build_flags) else: nix.edit() Loading Loading @@ -355,3 +355,10 @@ def repl( nix.repl_flake(flake, flake_build_flags) else: nix.repl(build_attr, build_flags) def write_version_suffix(build_flags: Args) -> None: nixpkgs_path = nix.find_file("nixpkgs", build_flags) rev = nix.get_nixpkgs_rev(nixpkgs_path) if nixpkgs_path and rev: (nixpkgs_path / ".version-suffix").write_text(rev)