summaryrefslogtreecommitdiff
path: root/virtinst/guest.py
diff options
context:
space:
mode:
Diffstat (limited to 'virtinst/guest.py')
-rw-r--r--virtinst/guest.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/virtinst/guest.py b/virtinst/guest.py
index 6fdb67a1..9df0e828 100644
--- a/virtinst/guest.py
+++ b/virtinst/guest.py
@@ -304,8 +304,9 @@ class Guest(XMLBuilder):
# tried to access osinfo before we can depend on it being
# available. Try moving whatever bits need osinfo to be
# triggered via set_defaults
- xmlutil.raise_programming_error(self.skip_default_osinfo,
- "osinfo is accessed before it has been set.")
+ if self.skip_default_osinfo:
+ raise xmlutil.DevError(
+ "osinfo is accessed before it has been set.")
self.set_default_os_name()
return self.__osinfo
osinfo = property(_get_osinfo)