aboutsummaryrefslogtreecommitdiffstats
path: root/backend/raw_write.py
diff options
context:
space:
mode:
authorroot <root@YZenbook.local>2018-12-13 18:54:35 +0100
committerroot <root@YZenbook.local>2018-12-13 18:54:35 +0100
commit790b0c624000b023d18f32aaa3387de36e24a7ec (patch)
tree3893e44531c3db30ec8af3f18cbe50e7a7e7b560 /backend/raw_write.py
parent67d4650d78c1270a02bcaae65a7005da080c48a8 (diff)
downloadisodumper-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-xbackend/raw_write.py7
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