1
0
mirror of https://src.fedoraproject.org/rpms/virt-manager.git synced 2025-07-16 17:14:53 +00:00
Files
virt-manager/virt-manager-0.5.4-image-dir.patch
2008-05-09 17:56:14 +00:00

31 lines
1.2 KiB
Diff

diff -rup virt-manager-0.5.4.orig/src/virtManager/config.py virt-manager-0.5.4.new/src/virtManager/config.py
--- virt-manager-0.5.4.orig/src/virtManager/config.py 2008-03-10 20:17:51.000000000 -0400
+++ virt-manager-0.5.4.new/src/virtManager/config.py 2008-05-09 13:42:21.000000000 -0400
@@ -37,6 +37,9 @@ CONSOLE_KEYGRAB_MOUSEOVER = 2
DEFAULT_XEN_IMAGE_DIR = "/var/lib/xen/images"
DEFAULT_XEN_SAVE_DIR = "/var/lib/xen/dump"
+DEFAULT_VIRT_IMAGE_DIR = "/var/lib/libvirt/images"
+DEFAULT_VIRT_SAVE_DIR = "/var/lib/libvirt"
+
class vmmConfig:
def __init__(self, appname, appversion, gconf_dir, glade_dir, icon_dir, data_dir):
self.appname = appname
@@ -332,12 +335,16 @@ class vmmConfig:
def get_default_image_dir(self, connection):
if connection.get_type() == "Xen":
return DEFAULT_XEN_IMAGE_DIR
+ elif os.access(DEFAULT_VIRT_IMAGE_DIR, os.W_OK):
+ return DEFAULT_VIRT_IMAGE_DIR
else:
return os.getcwd()
def get_default_save_dir(self, connection):
if connection.get_type() == "Xen":
return DEFAULT_XEN_SAVE_DIR
+ elif os.access(DEFAULT_VIRT_SAVE_DIR, os.W_OK):
+ return DEFAULT_VIRT_SAVE_DIR
else:
return os.getcwd()