<toraritte> colemickens: that sounds great and thanks for the examples. So the rust agent is also working now? (I mean I get it that it is a work in progress.)
<colemickens> toraritte: the demo is in fact using it
<colemickens> toraritte: it currently setups the user you specify wiht az vm create ... --admin-username,
<colemickens> adds the ssh keys
<colemickens> seeds entropy
<colemickens> doesn't handle metadata yet
<colemickens> and then "reports success" to Azure, which you have to do or else it reboots you a few times, and then marks the VM as bad or something.
<toraritte> can't wait to try it out! (and understand it). Why did use rust? Don't get me wrong, had an eye on it for years, and with your project I can dive into both nix and rust.
toraritte has quit [Remote host closed the connection]
<colemickens> It's too complex for bash.
<colemickens> I am spoiled by Rust. I write it. It compiles. It almost always does what I expect.
<colemickens> Python means dragging in a runtime, and I don't like writing it.
<colemickens> Go would've been a bit faster, but I enjoyed writing the Rust considerably more.
<colemickens> that having been said, the Rust code isn't a model citizen either. It needs some TLC once I get metadata handling done.
<bqv> rust is just lovely
<bqv> i miss it
toraritte has joined #nixos-azure
torarittex has quit [Read error: Connection reset by peer]
<toraritte> colemickens: you mean that _writing_ in go would have been faster right? although I just realized that I was sure that go has a runtime too
<toraritte> a friend is switching from erlang to rust, wish I could join him
<colemickens> yes I meant writing Go might've been faster. And runtime speed isn't important here, I doubt there would be a significant difference. I guarantee 90% of it is waiting on azure wireserver
toraritte has quit [Remote host closed the connection]
colemickens_irc has quit [Quit: Connection closed for inactivity]
toraritte has joined #nixos-azure
toraritte has quit [Ping timeout: 245 seconds]
* colemickens is accepting donations of access to subscriptions with unused Azure credits ;)
* colemickens ran out for the month