Statistics
| Branch: | Tag: | Revision:

root / image_creator / dialog_wizard.py @ 5e18a927

History | View | Annotate | Download (13.7 kB)

# Date Author Comment
ffc64d7c 06/20/2013 05:35 pm Nikos Skalkotos

Remove all referencies to words like ~okeanos

In the documentation and the printed messages, remove all references
to ~okeanos, pithos or cyclades.

8d66cd4c 06/20/2013 01:06 pm Nikos Skalkotos

Minor cleanup in dialog_wizard

  • Move all common WizardPage variables to the base class
  • Give more sensible names to some variables
  • Make Wizard compute the title for all WizardPages
5a380da9 06/19/2013 04:38 pm Nikos Skalkotos

Create a new cloud wizard page

Make the cloud selection wizard page an instance of WizardMenuPage

8e58e699 06/18/2013 06:59 pm Nikos Skalkotos

Change the metadata file format to json

When registring an image, use the information returned by the
kamaki register method to construct the metadata file.

When dumping the image to the local filesystem, store the image
properties and the disk-format info in the metadata file.

49c07ce3 06/18/2013 04:27 pm Nikos Skalkotos

Comply with kamaki 0.9

  • Change the authentication everywhere to use clouds
    (authentication URL and token pairs)
  • Add menu entries to manage clouds
  • Add an extra -a option in snf-image-creator to allow the user to
    specify authentication URLs
121f3bc0 06/11/2013 05:41 pm Nikos Skalkotos

Code Cleanup

  • Prefix all private methods with _
  • Write missing docstrings
  • Move all public methods above the private ones
  • Add module docstrings where missing
  • Define source code encodings on all modules
71b0ab28 06/07/2013 03:24 pm Nikos Skalkotos

Move mount/umount from image to os_type module

3afe6b44 05/27/2013 01:08 pm Nikos Skalkotos

Share the md5sum and meta file if image is public

If the image gets registered as public allow anyone to read the
metadata and the md5sum file.

39b0429a 05/17/2013 04:27 pm Nikos Skalkotos

Use OS as img name in wizard if distro is unknown

84bc469c 05/17/2013 04:11 pm Nikos Skalkotos

Don't execute syspreps if the fs is not mounted rw

Check if the filesystem is mounted read-write before you execute
the do_sysprep function

88f83027 03/28/2013 02:26 pm Nikos Skalkotos

Add missing docstrings

f5174d2c 03/26/2013 06:28 pm Nikos Skalkotos

Rename DiskDevice class to Image

Rename DiskDevice class to Image and move it to a seperate module.
Also, don't let the user access the os_type/* modules directly. In
Image class create the `os' member variable that will host an
appropriate instance of one of the OSBase classes.

61d14323 03/22/2013 02:57 pm Nikos Skalkotos

Clean-up the code using flake8

76f42c27 03/22/2013 12:43 pm Nikos Skalkotos

Fix an undefined variable bug

Variable d in function valideate_account was undefined

66719e36 03/19/2013 01:19 pm Nikos Skalkotos

Minor code and messages cleanup

769526cb 03/19/2013 12:13 pm Nikos Skalkotos

Fix a bug in wizard introduced in 37d581b868919aae

baa62724 03/18/2013 03:20 am Nikos Skalkotos

Display gathered info in wizard's confirmation box

37d581b8 03/18/2013 12:13 am Nikos Skalkotos

Support private images

Support images that can only be deployed by the user that registers
the image to cyclades

31160dc8 03/14/2013 03:47 pm Nikos Skalkotos

Use only the token to authenticate to synnefo

You don't need the account name. You can fetch it from astakos using
the authentication token.

6f9e1534 03/06/2013 01:38 pm Nikos Skalkotos

Use user id to authenticate with synnefo

Latest versions of synnefo require user id instead of e-mail to
authenticate.

663f5f80 01/03/2013 02:52 pm Nikos Skalkotos

Minor fixes in output messages

8bd0cbb6 11/20/2012 06:52 pm Nikos Skalkotos

Fix a bug in dialog wizard

The program would crash when running in wizard mode if the account
or token where missing from the .kamakirc file.

023e1217 09/04/2012 05:45 pm Nikos Skalkotos

Code cleanup and refactoring

Create a new dialog_menu module to host all the "expert mode" code.
Check the code with a new version of pep8

dcf9274b 09/01/2012 06:29 pm Vangelis Koukis

Fix various typos, add .gitignore file

Fix various typos in messages, add .gitignore file for
automatically produced intermediate files.

3793498a 08/24/2012 02:19 pm Nikos Skalkotos

In wizard update the bg title after shrinking

a95930f8 08/23/2012 06:44 pm Nikos Skalkotos

Fix the wizard confirmation message

789a3763 08/22/2012 01:37 pm Nikos Skalkotos

Add logging service in snf-image-creator-dialog

Logging can be enabled using the -l input option

37ee0098 08/21/2012 01:38 pm Nikos Skalkotos

When in wizard mode, allow local image dumping

After the image has been uploaded to pithos and registered to cyclades,
prompt the user about saving the uploaded image locally.

aeb95900 08/20/2012 01:06 pm Nikos Skalkotos

Implement a WizardExit exception in dialog_wizard

This exception can be used by the WizardPage instances to exit the
wizard.

1d413d1e 08/08/2012 04:34 pm Nikos Skalkotos

Use the description field inputed in the wizard

Make the ImageDescription field of the dialog wizard overwrite the
DESCRIPTION image property.

4a847a98 08/08/2012 04:13 pm Nikos Skalkotos

Add a new clear method in the Output class

In the cli output classes this method will clear terminal screen if
the standard output is a terminal.

dbf466eb 08/08/2012 03:11 pm Nikos Skalkotos

Remove the image size from the image metadata

fbdf1d8f 08/08/2012 11:43 am Nikos Skalkotos

Make the dialog wizard workable

A user can now create and upload an image using the wizard

3c33e68a 07/31/2012 06:01 pm Nikos Skalkotos

Add all wizard dialog boxes.

The system does not perform anything yet when in wizard mode.

09ed3d46 07/26/2012 07:00 pm Nikos Skalkotos

Move wizard code out of dialog_main.py

Create the new python module to host the aforementioned code.