Changeset 16724
- Timestamp:
- 06/27/08 11:14:14 (2 months ago)
- Files:
-
- trunk/midgard/apis/python/py_midgard_config.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/midgard/apis/python/py_midgard_config.c
r16696 r16724 45 45 return NULL; 46 46 47 GError *error = NULL; 48 47 49 if(midgard_config_read_file(MIDGARD_CONFIG(self->obj), 48 (const gchar *)name, user ))50 (const gchar *)name, user, &error)) 49 51 Py_RETURN_TRUE; 50 52 51 PyErr_SetString(PyExc_SystemError, "Can not read given configuration"); 53 if(error) { 54 55 PyErr_SetString(PyExc_SystemError, error->message); 56 g_error_free(error); 57 58 return NULL; 59 } 60 61 PyErr_SetString(PyExc_SystemError, "Unhandled exception. FIXME!"); 52 62 return NULL; 53 63 } … … 62 72 if(!PyArg_ParseTuple(args, "s|i", &name, &user)) 63 73 return NULL; 64 74 75 GError *error = NULL; 65 76 if(midgard_config_save_file(MIDGARD_CONFIG(self->obj), 66 (const gchar *)name, user ))77 (const gchar *)name, user, &error)) 67 78 Py_RETURN_TRUE; 68 69 Py_RETURN_FALSE; 79 80 if(error) { 81 82 PyErr_SetString(PyExc_SystemError, error->message); 83 g_error_free(error); 84 85 return NULL; 86 } 87 88 PyErr_SetString(PyExc_SystemError, "Unhandled exception. FIXME!"); 89 return NULL; 70 90 } 71 91
