diff options
author | root <root@YZenbook.local> | 2018-12-13 18:54:35 +0100 |
---|---|---|
committer | root <root@YZenbook.local> | 2018-12-13 18:54:35 +0100 |
commit | 790b0c624000b023d18f32aaa3387de36e24a7ec (patch) | |
tree | 3893e44531c3db30ec8af3f18cbe50e7a7e7b560 /backend/raw_write.py | |
parent | 67d4650d78c1270a02bcaae65a7005da080c48a8 (diff) | |
download | isodumper-790b0c624000b023d18f32aaa3387de36e24a7ec.tar isodumper-790b0c624000b023d18f32aaa3387de36e24a7ec.tar.gz isodumper-790b0c624000b023d18f32aaa3387de36e24a7ec.tar.bz2 isodumper-790b0c624000b023d18f32aaa3387de36e24a7ec.tar.xz isodumper-790b0c624000b023d18f32aaa3387de36e24a7ec.zip |
Add operations for persistent partition creation
Diffstat (limited to 'backend/raw_write.py')
-rwxr-xr-x | backend/raw_write.py | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/backend/raw_write.py b/backend/raw_write.py index d9a5a19..b8f307d 100755 --- a/backend/raw_write.py +++ b/backend/raw_write.py @@ -30,7 +30,7 @@ import os import io import gettext -from subprocess import call +from subprocess import call, Popen, PIPE import hashlib import gnupg @@ -221,6 +221,11 @@ class Dumper(object): self.return_state = True self.finished.set() + def _do_persistence(self, target): + p = Popen(["fdisk",target], stdin = PIPE) + p.communicate(input=b'n\np\n3\n\n\nw\n') + + def __init__(self): gettext.install('isodumper', localedir='/usr/share/locale') # Operation running |