summaryrefslogtreecommitdiff
path: root/extensions/writeexts.py
Commit message (Collapse)AuthorAgeFilesLines
* Rawdisk partitioning v2: Add partitioning functionsbaserock/pedroalvarez/xen-guestEdward Cragg2015-09-221-46/+217
| | | | | | Add partitioning functions to the rawdisk.write deployment extension Change-Id: I45bcabc191951d086b8f4ae028a248f95a5e6f2e
* writeexts.py: Capture stderr so that errors are capturedEdward Cragg2015-07-301-1/+1
| | | | | | | | The conversion from cliapp to the direct use of subprocess left a call which did not capture stderr, so `stderr=subprocess.STDOUT` is added to maintain the expected behaviour. Change-Id: I3ee0c064f9813d15004234d4daea81dc8219fc42
* Remove dependencies on morphlib and cliapp from deployment extensionsbaserock/adamcoldrick/remove-dependencies-v3Adam Coldrick2015-06-111-56/+167
| | | | | | | | | | | | | | | | This is done by either copying some utility functions from morph into writeexts.py, and using the `subprocess` module rather than cliapp's runcmd and ssh_runcmd. Note that this means that these extensions will require "$definitions_checkout/extensions" in PYTHONPATH when they are run. This commit also updates VERSION to 5, since the PYTHONPATH requirement means that this change is incompatible with old versions of morph. Change-Id: Iec6fa7e3c7219619ce55e18493e5c37c36e97816
* Stop writeexts.py depending on morphlibAdam Coldrick2015-06-101-6/+17
| | | | Change-Id: I7f3702e80678aeee89dd22116510a6d8d7e04841
* Put writeexts.py in extensions subdirectoryAdam Coldrick2015-06-101-0/+624
Change-Id: I6eb8fe69416bbf483ffa8c1c317c8f8cea56ef0e