diff options
| author | Todd Willey <todd@ansolabs.com> | 2010-10-30 20:05:31 -0400 |
|---|---|---|
| committer | Todd Willey <todd@ansolabs.com> | 2010-10-30 20:05:31 -0400 |
| commit | bf15a6eb3de8c688dc1364959dd3e00d3e26a563 (patch) | |
| tree | a19537e934f7db0f038570f32751cd99074912f1 | |
| parent | 3bc84d66d35976794b559ad305dd10eec450216f (diff) | |
| download | nova-bf15a6eb3de8c688dc1364959dd3e00d3e26a563.tar.gz nova-bf15a6eb3de8c688dc1364959dd3e00d3e26a563.tar.xz nova-bf15a6eb3de8c688dc1364959dd3e00d3e26a563.zip | |
Update compute/disk.py docs.
| -rw-r--r-- | nova/compute/disk.py | 22 |
1 files changed, 13 insertions, 9 deletions
diff --git a/nova/compute/disk.py b/nova/compute/disk.py index e362b4507..0b8568d33 100644 --- a/nova/compute/disk.py +++ b/nova/compute/disk.py @@ -15,10 +15,11 @@ # WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the # License for the specific language governing permissions and limitations # under the License. - """ Utility methods to resize, repartition, and modify disk images. + Includes injection of SSH PGP keys into authorized_keys file. + """ import logging @@ -41,20 +42,23 @@ flags.DEFINE_integer('block_size', 1024 * 1024 * 256, @defer.inlineCallbacks def partition(infile, outfile, local_bytes=0, resize=True, local_type='ext2', execute=None): - """Takes a single partition represented by infile and writes a bootable - drive image into outfile. + """ + Turns a partition (infile) into a bootable drive image (outfile). The first 63 sectors (0-62) of the resulting image is a master boot record. Infile becomes the first primary partition. If local bytes is specified, a second primary partition is created and formatted as ext2. - In the diagram below, dashes represent drive sectors. - +-----+------. . .-------+------. . .------+ - | 0 a| b c|d e| - +-----+------. . .-------+------. . .------+ - | mbr | primary partiton | local partition | - +-----+------. . .-------+------. . .------+ + :: + + In the diagram below, dashes represent drive sectors. + +-----+------. . .-------+------. . .------+ + | 0 a| b c|d e| + +-----+------. . .-------+------. . .------+ + | mbr | primary partiton | local partition | + +-----+------. . .-------+------. . .------+ + """ sector_size = 512 file_size = os.path.getsize(infile) |
