예제 #1
0
파일: _cmormodule.c 프로젝트: AZed/uvcdat
static PyObject *
  PyCMOR_has_cur_dataset_attribute(PyObject *self,PyObject *args)
{
  char *name;
  int ierr;
  if (!PyArg_ParseTuple(args,"s",&name))
    return NULL;
  ierr = cmor_has_cur_dataset_attribute(name);
  return Py_BuildValue("i",ierr);
}
예제 #2
0
파일: _cmormodule.c 프로젝트: PCMDI/cmor
static PyObject *PyCMOR_has_cur_dataset_attribute(PyObject * self,
                                                  PyObject * args)
{
    signal(signal_to_catch, signal_handler);
    char *name;
    int ierr;

    if (!PyArg_ParseTuple(args, "s", &name))
        return NULL;
    ierr = cmor_has_cur_dataset_attribute(name);

    if (raise_exception) {
        raise_exception = 0;
        PyErr_Format(CMORError, exception_message, "has_cur_dataset_attribute");
        return NULL;
    }

    return (Py_BuildValue("i", ierr));
}