#include <Python.h>

static PyObject*
really_call_ftw(PyObject* self, PyObject* args)
{
	PyObject* dirname = NULL;

	/* Instruct PyArg_ParseTuple only to accept string objects. */
	if (PyArg_ParseTuple(args, "O!", &PyString_Type, &dirname) == 0)
		return NULL;

	return PyString_FromFormat("%s is the dir", PyString_AsString(dirname));
}

static PyMethodDef FtwMethods[] = {
	{"ftw", really_call_ftw, METH_VARARGS, "Traverse a directory structure."},
	{NULL, NULL, 0, NULL}
};

PyMODINIT_FUNC
initftw6()
{
	Py_InitModule("ftw6", FtwMethods);
}
