Anchor the kafs.RemoteAbort exception class to module so that it can be
referred to by name from scripts.
Signed-off-by: David Howells <dhowells@redhat.com>
print PYOUT "\tkafs_remote_abort = PyErr_NewException(\"kafs.RemoteAbort\", NULL, NULL);\n";
print PYOUT "\tif (!kafs_remote_abort)\n";
print PYOUT "\t\treturn NULL;\n";
+ print PYOUT "\tPy_INCREF(kafs_remote_abort);\n";
+ print PYOUT "\tPyModule_AddObject(m, \"RemoteAbort\", kafs_remote_abort);\n";
print PYOUT "\n";
print PYOUT "\treturn m;\n";