Blame SOURCES/0007-Put-new-_ped-constants-and-functions-into-the-parted.patch

b10e8e
From 13bad0da9efbd38ca288e7f28f9512649473f6ce Mon Sep 17 00:00:00 2001
b10e8e
From: Chris Lumens <clumens@redhat.com>
b10e8e
Date: Wed, 14 Jan 2015 11:55:45 -0500
b10e8e
Subject: [PATCH 7/7] Put new _ped constants and functions into the parted
b10e8e
 module.
b10e8e
b10e8e
We don't want to require users of pyparted to have to dig down into the
b10e8e
lower level bindings to get at these things.
b10e8e
---
b10e8e
 src/parted/__init__.py | 28 +++++++++++++++++++++++++++-
b10e8e
 1 file changed, 27 insertions(+), 1 deletion(-)
b10e8e
b10e8e
diff --git a/src/parted/__init__.py b/src/parted/__init__.py
b10e8e
index c8f6830..2d9ea32 100644
b10e8e
--- a/src/parted/__init__.py
b10e8e
+++ b/src/parted/__init__.py
b10e8e
@@ -2,7 +2,7 @@
b10e8e
 # __init__.py
b10e8e
 # Python bindings for libparted (built on top of the _ped Python module).
b10e8e
 #
b10e8e
-# Copyright (C) 2007, 2008, 2009  Red Hat, Inc.
b10e8e
+# Copyright (C) 2007-2015 Red Hat, Inc.
b10e8e
 #
b10e8e
 # This copyrighted material is made available to anyone wishing to use,
b10e8e
 # modify, copy, or redistribute it subject to the terms and conditions of
b10e8e
@@ -48,6 +48,9 @@ from _ped import TimerException
b10e8e
 from _ped import UnknownDeviceException
b10e8e
 from _ped import UnknownTypeException
b10e8e
 
b10e8e
+from _ped import register_exn_handler
b10e8e
+from _ped import clear_exn_handler
b10e8e
+
b10e8e
 from alignment import Alignment
b10e8e
 from constraint import Constraint
b10e8e
 from device import Device
b10e8e
@@ -122,6 +125,29 @@ from _ped import DISK_GPT_PMBR_BOOT
b10e8e
 from _ped import DISK_TYPE_EXTENDED
b10e8e
 from _ped import DISK_TYPE_PARTITION_NAME
b10e8e
 
b10e8e
+from _ped import EXCEPTION_TYPE_INFORMATION
b10e8e
+from _ped import EXCEPTION_TYPE_WARNING
b10e8e
+from _ped import EXCEPTION_TYPE_ERROR
b10e8e
+from _ped import EXCEPTION_TYPE_FATAL
b10e8e
+from _ped import EXCEPTION_TYPE_BUG
b10e8e
+from _ped import EXCEPTION_TYPE_NO_FEATURE
b10e8e
+
b10e8e
+from _ped import EXCEPTION_RESOLVE_UNHANDLED
b10e8e
+from _ped import EXCEPTION_RESOLVE_FIX
b10e8e
+from _ped import EXCEPTION_RESOLVE_YES
b10e8e
+from _ped import EXCEPTION_RESOLVE_NO
b10e8e
+from _ped import EXCEPTION_RESOLVE_OK
b10e8e
+from _ped import EXCEPTION_RESOLVE_RETRY
b10e8e
+from _ped import EXCEPTION_RESOLVE_IGNORE
b10e8e
+from _ped import EXCEPTION_RESOLVE_CANCEL
b10e8e
+
b10e8e
+from _ped import EXCEPTION_OPT_OK_CANCEL
b10e8e
+from _ped import EXCEPTION_OPT_YES_NO
b10e8e
+from _ped import EXCEPTION_OPT_YES_NO_CANCEL
b10e8e
+from _ped import EXCEPTION_OPT_IGNORE_CANCEL
b10e8e
+from _ped import EXCEPTION_OPT_RETRY_CANCEL
b10e8e
+from _ped import EXCEPTION_OPT_RETRY_IGNORE_CANCEL
b10e8e
+
b10e8e
 from decorators import localeC
b10e8e
 
b10e8e
 partitionTypesDict = {
b10e8e
-- 
b10e8e
2.4.0
b10e8e