Cole Robinson
205faada13
createpool: strip trailing space from source device and host
2011-02-02 11:47:01 -05:00
Cole Robinson
677f73fca7
Run pep8 with check-pylint, fix the fallout
2010-12-10 11:47:07 -05:00
Cole Robinson
d0d20148f7
asyncjob: Simplify error reporting
2010-12-10 09:57:42 -05:00
Cole Robinson
5c45358adc
Remove 'config' passing from remaining classes/functions
2010-12-09 14:06:00 -05:00
Cole Robinson
e78e2da3f5
Use the a base class for all libvirt object classes
2010-12-09 12:37:48 -05:00
Cole Robinson
0fd57daca1
pylint: Check for unused variables, fix fallout
2010-12-09 11:22:35 -05:00
Cole Robinson
2dd81900fa
Have UI classes share a baseclass
2010-12-08 17:26:19 -05:00
Cole Robinson
1c3e7a1ea3
Remove some unneeded imports and old pylint workarounds
2010-11-30 15:01:02 -05:00
Cole Robinson
779dcdd824
Don't use old style __gobject_init__()
2010-11-30 14:40:49 -05:00
Cole Robinson
749b6cdc88
error: Simplify dialog init, remove a bunch of boilerplate
2010-11-30 14:33:21 -05:00
Cole Robinson
bf5cb99b5a
createpool: Fix destructive pool building
...
Any time we would prompt when building a pool, we weren't properly setting
up the Pool object, so build/install would always fail.
2010-06-14 13:37:13 -04:00
Cole Robinson
4b36667440
createpool: Fix setting default values if enumerating sources
2010-06-14 13:21:13 -04:00
Cole Robinson
72d5517bf0
createpool: Fix browsing to set source device path
2010-05-20 15:41:01 -04:00
Cole Robinson
297c84bbc3
Clean up pylint
2010-05-05 16:16:15 -04:00
Cole Robinson
182eb4bcb6
Drop redundant calls to window.show()
2010-02-23 14:18:12 -05:00
Cole Robinson
352affbe3a
Make 'Escape' key close dialogs
...
We should get this for free by using gtk Dialogs for our various UI pieces,
however the stock dialog is pretty restrictive WRT widget spacing, and
prevents us from make our nice blue header, so we are stuck with gtk.Windows
2009-12-14 16:45:55 -05:00
Cole Robinson
985dd91f26
Improve default widget focus for various wizards
2009-12-14 16:26:46 -05:00
Cole Robinson
f78fe3c089
Numerous UI tweaks.
...
- Don't use custom button content, because it doesn't abide typical button
gtk button + image preferences. This forces us to set the button image in
the code since glade can't handle it.
- Use widget mnemonics _everywhere_
- Tweak some default widget focus, and other misc things.
2009-11-17 15:06:15 -05:00
Cole Robinson
1842a204dd
Fix up some pylint.
2009-10-28 20:35:13 -04:00
Cole Robinson
625929c780
createpool: Support netfs pool enumeration
...
The user needs to enter a hostname and activate (hit enter) the entry, which
will populate the pool sources.
2009-10-21 09:48:12 -04:00
Cole Robinson
eb4266b427
createpool: Support logical pool enumeration.
2009-10-20 21:12:35 -04:00
Cole Robinson
17f0b473dc
createpool: Refactor pool building to accomodate FindPoolSources
...
Store a pre built pool in the source list model when we populate pool
sources. This allows us to store info in the pool object that isn't directly
exposed to the user (like pool source name).
2009-10-20 20:20:59 -04:00
Cole Robinson
0953fea9e7
createpool: Don't set values half way through the validation process.
2009-10-20 19:14:25 -04:00
Cole Robinson
6ddf8b434a
createpool: Clean up field sensitivity logic.
2009-10-20 16:53:13 -04:00
Cole Robinson
9a64046200
createpool: Support adding SCSI pools
...
We show the available host adapters in a drop down for 'source path'.
2009-10-19 15:55:19 -04:00
Cole Robinson
b4eb66aeb2
Hide access to help docs: they are out of date to the point of uselessness.
2009-09-29 14:25:37 -04:00
Cole Robinson
51a1e0d329
Fix migration, disk creation after dup_conn changes.
2009-07-14 15:32:39 -04:00
Cole Robinson
e0f0b9a930
Support pool building for logical pools (now allowed by virtinst).
2009-07-02 13:13:17 -04:00
Cole Robinson
b87d51cda5
Remove some useless debugging and noisy logging.
2009-07-02 12:44:53 -04:00
Cole Robinson
f918e05d31
Document util.browse_local options, remove an unused one.
2009-06-22 14:24:09 -04:00
Cole Robinson
1e603974bd
Clean up some pylint warnings on rawhide.
2009-05-11 10:13:32 -04:00
Cole Robinson
f9680aa8e0
Store errors in asyncjob instances.
...
This allows us to remove all the hackish global error reporting variables
whenever we run an async job.
2009-04-03 14:15:15 -04:00
Cole Robinson
09be6d1702
Centralize connection duplication, and always use openAuth.
2009-03-09 01:04:29 -04:00
Cole Robinson
dcd07970f0
Break all FileBrowser calls out into a util function.
2009-03-08 15:14:00 -04:00
Cole Robinson
9be6f6ef67
Show pool-specific explanations for the different parameters in the Create Pool wizard.
...
We pull the doc from virtinst's storage API.
2009-01-25 15:41:44 -05:00
Cole Robinson
a14b844b20
Rename variables that shadow built-in functions.
2008-11-18 15:42:51 -05:00
Cole Robinson
6491a63f6f
Remove unused imports.
2008-11-05 15:40:59 -05:00
Cole Robinson
2e3706ddff
Autostart pool after creation
2008-09-08 21:34:05 -04:00
Cole Robinson
b93fc2adc1
Remove some debug output
2008-09-05 21:35:04 -04:00
Cole Robinson
4f7540b2b0
Fix bug introduced with simplified connection forking.
2008-09-05 21:28:10 -04:00
Cole Robinson
d7a23e1f26
Change how we thread off connection when creating new pool or vol.
2008-09-05 09:27:14 -04:00
Cole Robinson
a2f76419d7
Change build option defaults, warn if operation will be destructive.
2008-08-25 16:28:17 -04:00
Cole Robinson
a32b3ab7ad
Add storage pool creation wizard.
2008-08-15 11:22:20 -04:00