from image_creator.kamaki_wrapper import Kamaki, ClientError
from image_creator.help import get_help_file
from image_creator.dialog_util import SMALL_WIDTH, WIDTH, \
- update_background_title, confirm_reset, confirm_exit, Reset, extract_image
+ update_background_title, confirm_reset, confirm_exit, Reset, \
+ extract_image, extract_metadata_string
CONFIGURATION_TASKS = [
("Partition table manipulation", ["FixPartitionTable"],
d.msgbox(msg, title="Image Property Changes", width=SMALL_WIDTH)
-def extract_metadata_string(session):
- metadata = ['%s=%s' % (k, v) for (k, v) in session['metadata'].items()]
-
- if 'task_metadata' in session:
- metadata.extend("%s=yes" % m for m in session['task_metadata'])
-
- return '\n'.join(metadata) + '\n'
-
-
def upload_image(session):
d = session["dialog"]
dev = session['device']
# or implied, of GRNET S.A.
import os
+from image_creator.output.dialog import GaugeOutput
+from image_creator.util import MD5
SMALL_WIDTH = 60
WIDTH = 70
pass
+def extract_metadata_string(session):
+ metadata = ['%s=%s' % (k, v) for (k, v) in session['metadata'].items()]
+
+ if 'task_metadata' in session:
+ metadata.extend("%s=yes" % m for m in session['task_metadata'])
+
+ return '\n'.join(metadata) + '\n'
+
+
def extract_image(session):
d = session['dialog']
dir = os.getcwd()