2020-01-01 21:39
lassulus changed the topic of #nixos-de to: Willkommen im deutschen NixOS Channel.
00:15
mbrgm_ has joined #nixos-de
00:15
mbrgm has quit [Ping timeout: 272 seconds]
00:15
mbrgm_ is now known as mbrgm
00:21
fendor_ has quit [Ping timeout: 265 seconds]
02:12
h0m1 has quit [Ping timeout: 252 seconds]
02:13
h0m1 has joined #nixos-de
02:39
h0m1 has quit [Ping timeout: 248 seconds]
02:44
h0m1 has joined #nixos-de
02:59
Chiliparrot has joined #nixos-de
03:44
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
06:49
palo1 has joined #nixos-de
06:52
palo has quit [Ping timeout: 260 seconds]
06:52
palo1 is now known as palo
07:11
foxit has quit [Quit: WeeChat 2.6]
07:24
foxit has joined #nixos-de
08:31
Chiliparrot has joined #nixos-de
09:18
CRTified is now known as Guanin
09:19
Guanin is now known as CRTified
13:06
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
13:12
Synthetica has joined #nixos-de
13:39
fendor_ has joined #nixos-de
13:53
Chiliparrot has joined #nixos-de
17:00
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
17:34
Chiliparrot has joined #nixos-de
19:13
<
fionera >
Wie kann ich denn in nix über eine liste iterieren und das object auf ein anderes mappen?
19:14
<
lassulus >
builtins.map ?
19:15
<
lassulus >
aber je nachdem was du tun willst gibts verschiedene map funktionen
19:15
<
lassulus >
bzw was heisst auf ein anderes mappen?
19:15
* fionera
hat keine ahnung wie die typen heißen...
19:15
<
fionera >
Ich hab ne liste mit einträgen für nodes
19:16
<
fionera >
jetzt will ich die aber mit dhcpd verheiraten
19:16
<
lassulus >
so attributsets? in javascript sind das objects
19:16
<
fionera >
dhcpd hat aber andere namen für die properties
19:17
<
fionera >
beispiel: bei mir heißt es "name" und bei dhcpd "hostName"
19:19
<
fionera >
jop das ists :) Danke
19:22
<
fionera >
gibts sowas wie 'map (n hostName: n.name address: n.ip) nodes'
19:22
<
fionera >
weil ich hab ja feste attributnamen auf die ich mappe
19:24
<
lassulus >
ich bin von deinem code etwas verwirrt. was genau haste und was soll rauskommen?
19:27
<
lassulus >
ist input oben oder unten?
19:30
<
fionera >
unten ists auch ne liste... hab die [] vergessen
19:31
<
lassulus >
und soll auch ne liste von attrs drauswerden oder will man das mergen? jedenfalls könnte builtins.map (x: { hostName = x.name; ethernet.... }) reichen
19:31
<
fionera >
soll auch ne liste werden
19:31
<
lassulus >
na dann sollte das eigentlich mit map gehen
19:31
<
fionera >
ich probier mal buildins.map
19:46
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
19:48
<
fionera >
lassulus: wie würde ich denn eine zweite file in eine variable in meiner configuration.nix importieren?
19:48
<
fionera >
let nodes = (import ./nodes.nix);
19:48
<
fionera >
ist falsch
19:51
<
lassulus >
was kommt wenn du das tust? wie sieht die file aus?
19:53
<
fionera >
error: syntax error, unexpected LET, at /etc/nixos/configuration.nix:15:3
19:54
<
lassulus >
ah, let musste in zeile 6 machen und danach ein in
19:54
<
lassulus >
aber der import tut so
19:55
<
lassulus >
in der nodes ist das ; am ende zu viel
19:57
<
fionera >
Jetzt mal weiterbauen
19:57
<
fionera >
das soll ein nixops cluster deployment werden :D
19:57
<
fionera >
mit pxe boot etc
19:57
<
lassulus >
uh pxe boot klingt cool
19:57
<
fionera >
endlich mal nix-ops lernen
19:57
<
lassulus >
muss ich auch mal wieder machen
19:58
<
lassulus >
wir haben ja krops, weil nixops zu viel gemacht hat
19:58
<
lassulus >
aber mach erstma nixops, vl ists ja das richtige tool
20:00
<
lassulus >
bin grade in neu seeland
20:00
<
lassulus >
aber vl danach :D
20:00
<
fionera >
hehe cool :D
20:00
<
fionera >
So schnell werden wir die vermutlich auch nicht los
20:52
<
fionera >
Jemand ne idee wie man bei iPXE boot den Hostname setzen könnte?
20:55
<
fionera >
oh ich bin doof
21:05
Chiliparrot has joined #nixos-de
21:19
fendor_ has quit [Ping timeout: 258 seconds]
22:07
fendor_ has joined #nixos-de
22:36
fendor_ has quit [Quit: Leaving]
22:49
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzz…]