File tree Expand file tree Collapse file tree 6 files changed +19
-25
lines changed Expand file tree Collapse file tree 6 files changed +19
-25
lines changed Original file line number Diff line number Diff line change 4646 } ;
4747 lib-extras = {
4848 url = "github:aldoborrero/lib-extras/v0.2.2" ;
49- inputs . devshell . follows = "devshell" ;
50- inputs . flake-parts . follows = "flake-parts" ;
51- inputs . nixpkgs . follows = "nixpkgs" ;
52- inputs . treefmt-nix . follows = "treefmt-nix" ;
49+ inputs = {
50+ devshell . follows = "devshell" ;
51+ flake-parts . follows = "flake-parts" ;
52+ nixpkgs . follows = "nixpkgs" ;
53+ treefmt-nix . follows = "treefmt-nix" ;
54+ } ;
5355 } ;
5456 } ;
5557
Original file line number Diff line number Diff line change 5858 environment = lib . mapAttrs' ( gethName : cfg :
5959 lib . nameValuePair "etc" {
6060 "ethereum/geth-${ gethName } -args" = let
61- argsFromFile = cfg . argsFromFile ;
61+ inherit ( cfg ) argsFromFile ;
6262 in
6363 lib . mkIf argsFromFile . enable {
6464 source = builtins . toFile "geth-${ gethName } -args" ''
6565 ARGS="${ serviceArgs . ${ gethName } . scriptArgs } "
6666 '' ;
67- group = argsFromFile . group ;
68- mode = argsFromFile . mode ;
67+ inherit ( argsFromFile ) group ;
68+ inherit ( argsFromFile ) mode ;
6969 } ;
7070 } )
7171 eachGeth ;
Original file line number Diff line number Diff line change 1- {
2- lib ,
3- pkgs ,
4- ...
5- } : let
1+ { lib , ...} : let
62 modulesLib = import ../lib.nix lib ;
73
84 inherit ( lib . lists ) findFirst ;
Original file line number Diff line number Diff line change 5050 environment = lib . mapAttrs' ( nethermindName : cfg :
5151 lib . nameValuePair "etc" {
5252 "ethereum/nethermind-${ nethermindName } -args" = let
53- argsFromFile = cfg . argsFromFile ;
53+ inherit ( cfg ) argsFromFile ;
5454 in
5555 lib . mkIf argsFromFile . enable {
5656 source = builtins . toFile "nethermind-${ nethermindName } -args" ''
5757 ARGS="${ serviceArgs . ${ nethermindName } . scriptArgs } "
5858 '' ;
59- group = argsFromFile . group ;
60- mode = argsFromFile . mode ;
59+ inherit ( argsFromFile ) group ;
60+ inherit ( argsFromFile ) mode ;
6161 } ;
6262 } )
6363 eachNethermind ;
Original file line number Diff line number Diff line change 1- {
2- lib ,
3- pkgs ,
4- ...
5- } : let
1+ { lib , ...} : let
62 modulesLib = import ../lib.nix lib ;
73 inherit ( builtins ) isBool isList toString ;
84 inherit ( lib ) boolToString concatStringsSep findFirst hasPrefix ;
Original file line number Diff line number Diff line change 88
99 serviceArgs =
1010 lib . mapAttrs (
11- beaconName : let
11+ _beaconName : let
1212 serviceName = "nimbus-eth2" ;
1313 in
1414 cfg : ( ( import ./service-args.nix { inherit lib pkgs ; } ) . argsCreate serviceName cfg )
3030 assertions =
3131 mapAttrsToList
3232 (
33- name : cfg : {
33+ _name : cfg : {
3434 assertion = cfg . args . payload-builder . enable -> cfg . args . payload-builder . url != null ;
3535 message = "services.ethereum.nimbus-eth2.payload-builder must have `url` specified, if enabled" ;
3636 }
5656 environment = lib . mapAttrs' ( beaconName : cfg :
5757 lib . nameValuePair "etc" {
5858 "ethereum/nimbus-${ beaconName } -args" = let
59- argsFromFile = cfg . argsFromFile ;
59+ inherit ( cfg ) argsFromFile ;
6060 in
6161 lib . mkIf argsFromFile . enable {
6262 source = builtins . toFile "nimbus-${ beaconName } -args" ''
6363 ARGS="${ serviceArgs . ${ beaconName } . beaconNodeArgs } "
6464 '' ;
65- group = argsFromFile . group ;
66- mode = argsFromFile . mode ;
65+ inherit ( argsFromFile ) group ;
66+ inherit ( argsFromFile ) mode ;
6767 } ;
6868 } )
6969 eachBeacon ;
You can’t perform that action at this time.
0 commit comments