Merge lp:~jtv/maas/rpc-curtin-network-preseed into lp:~maas-committers/maas/trunk
Status: | Merged |
---|---|
Approved by: | Jeroen T. Vermeulen |
Approved revision: | no longer in the source branch. |
Merged at revision: | 3146 |
Proposed branch: | lp:~jtv/maas/rpc-curtin-network-preseed |
Merge into: | lp:~maas-committers/maas/trunk |
Diff against target: |
213 lines (+158/-0) 5 files modified
src/provisioningserver/rpc/cluster.py (+29/-0) src/provisioningserver/rpc/clusterservice.py (+18/-0) src/provisioningserver/rpc/osystems.py (+24/-0) src/provisioningserver/rpc/tests/test_clusterservice.py (+49/-0) src/provisioningserver/rpc/tests/test_osystems.py (+38/-0) |
To merge this branch: | bzr merge lp:~jtv/maas/rpc-curtin-network-preseed |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Andres Rodriguez (community) | Approve | ||
Review via email: mp+236645@code.launchpad.net |
Commit message
Add (but do not call yet) an RPC call for composing a node's curtin network preseed.
Description of the change
This is tedious stuff. I've lost count of the number of pass-through functions I've had to define just to get my arguments to the right place. Some of my parameters did not fit the AMP mould, so I wrapped those into a JSON argument rather than come up with yet another data structure.
In my osystems test I still have a self.patch instead of self.patch_
Jeroen
lgtm! (but it is late and I might be missing any code correctness)