mirror of
https://github.com/logos-storage/logos-storage-nim.git
synced 2026-01-04 06:23:06 +00:00
Replace nim-codex by logos-storage-nim
This commit is contained in:
parent
d85c87c288
commit
a42c2b40ef
30
flake.nix
30
flake.nix
@ -26,11 +26,11 @@
|
|||||||
};
|
};
|
||||||
build = targets: buildTarget.override { inherit targets; };
|
build = targets: buildTarget.override { inherit targets; };
|
||||||
in rec {
|
in rec {
|
||||||
nim-codex = build ["all"];
|
logos-storage-nim = build ["all"];
|
||||||
default = nim-codex;
|
default = logos-storage-nim;
|
||||||
});
|
});
|
||||||
|
|
||||||
nixosModules.nim-codex = { config, lib, pkgs, ... }: import ./nix/service.nix {
|
nixosModules.logos-storage-nim = { config, lib, pkgs, ... }: import ./nix/service.nix {
|
||||||
inherit config lib pkgs self;
|
inherit config lib pkgs self;
|
||||||
circomCompatPkg = circom-compat.packages.${pkgs.system}.default;
|
circomCompatPkg = circom-compat.packages.${pkgs.system}.default;
|
||||||
};
|
};
|
||||||
@ -40,7 +40,7 @@
|
|||||||
in {
|
in {
|
||||||
default = pkgs.mkShell {
|
default = pkgs.mkShell {
|
||||||
inputsFrom = [
|
inputsFrom = [
|
||||||
packages.${system}.nim-codex
|
packages.${system}.logos-storage-nim
|
||||||
circom-compat.packages.${system}.default
|
circom-compat.packages.${system}.default
|
||||||
];
|
];
|
||||||
# Not using buildInputs to override fakeGit and fakeCargo.
|
# Not using buildInputs to override fakeGit and fakeCargo.
|
||||||
@ -51,24 +51,24 @@
|
|||||||
checks = forAllSystems (system: let
|
checks = forAllSystems (system: let
|
||||||
pkgs = pkgsFor.${system};
|
pkgs = pkgsFor.${system};
|
||||||
in {
|
in {
|
||||||
nim-codex-test = pkgs.nixosTest {
|
logos-storage-nim-test = pkgs.nixosTest {
|
||||||
name = "nim-codex-test";
|
name = "logos-storage-nim-test";
|
||||||
nodes = {
|
nodes = {
|
||||||
server = { config, pkgs, ... }: {
|
server = { config, pkgs, ... }: {
|
||||||
imports = [ self.nixosModules.nim-codex ];
|
imports = [ self.nixosModules.logos-storage-nim ];
|
||||||
services.nim-codex.enable = true;
|
services.logos-storage-nim.enable = true;
|
||||||
services.nim-codex.settings = {
|
services.logos-storage-nim.settings = {
|
||||||
data-dir = "/var/lib/nim-codex-test";
|
data-dir = "/var/lib/logos-storage-nim-test";
|
||||||
};
|
};
|
||||||
systemd.services.nim-codex.serviceConfig.StateDirectory = "nim-codex-test";
|
systemd.services.logos-storage-nim.serviceConfig.StateDirectory = "logos-storage-nim-test";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
testScript = ''
|
testScript = ''
|
||||||
print("Starting test: nim-codex-test")
|
print("Starting test: logos-storage-nim-test")
|
||||||
machine.start()
|
machine.start()
|
||||||
machine.wait_for_unit("nim-codex.service")
|
machine.wait_for_unit("logos-storage-nim.service")
|
||||||
machine.succeed("test -d /var/lib/nim-codex-test")
|
machine.succeed("test -d /var/lib/logos-storage-nim-test")
|
||||||
machine.wait_until_succeeds("journalctl -u nim-codex.service | grep 'Started Storage node'", 10)
|
machine.wait_until_succeeds("journalctl -u logos-storage-nim.service | grep 'Started Storage node'", 10)
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
});
|
});
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user