<ixxie>
thanks for taking the time gchristensen! I was looking at that discourse link, in particular tomberek's example repo linked there (https://github.com/tomberek/digital-nix)
<ixxie>
but something goes wrong with the authToken
<ixxie>
gchristensen: why would I need to get the plugin to work against master? At the moment, the DO stuff seems to work on 1.7, assuming the authToken thing is not a bug
<ixxie>
(I would be happy to contribute in any way I can of course)
<gchristensen>
ah okay
<gchristensen>
so master has undergone a fairly big change in terms of API
<ixxie>
right, to the DO plugin would need to be updated accordingly
<gchristensen>
yea
abathur has quit [Quit: abathur]
<ixxie>
gchristensen: maybe ill give it a shot after dinner. Got any docs, examples, PRs or other clues that would help me figure out how to do this? :D
<ixxie>
gchristensen: would MachineState map to MachineOptions in this case?
<gchristensen>
no MachineState remains MachineState
<ixxie>
so Definition splits
<gchristensen>
you make a very simple typed representation of the Definition's supported options
<gchristensen>
yeah
<gchristensen>
have you setup mypy yet?
<gchristensen>
you'll want mypy :)
<ixxie>
on it :)
<ixxie>
gchristensen: I take it these get_type classmethods are deprecated?
<gchristensen>
I think those are still required -- did something make it seem like you didn't need them?
<ixxie>
gchristensen: gchristensen: well, important notes, section 5, about how to port the subclasses, is very minimal. It may be clear to people who have previously worked with NixOps, but I am a total noob so its hard to tell
<gchristensen>
gotcha
<gchristensen>
I don't suppose you could take notes about what you're doing, what you're confused by, what you discover, etc?