return (getbool(KEY_MATCH(KEYDATA_KD(me), &f)));
}
-static PyObject *kdmeth_split(PyObject *me, PyObject *arg)
-{
- if (!PyArg_ParseTuple(arg, ":split"))
- return (0);
- key_split(&KEYDATA_KD(me));
- RETURN_ME;
-}
+static PyObject *kdmeth_split(PyObject *me)
+ { key_split(&KEYDATA_KD(me)); RETURN_ME; }
static PyObject *kdmeth_copy(PyObject *me, PyObject *arg, PyObject *kw)
{
static const PyMethodDef keydata_pymethods[] = {
#define METHNAME(func) kdmeth_##func
METH (matchp, "KD.matchp(FILTER) -> BOOL")
- METH (split, "KD.split()")
+ NAMETH(split, "KD.split()")
KWMETH(write, "KD.write([filter = <any>]) -> STRING")
KWMETH(encode, "KD.encode([filter = <any>]) -> BYTES")
KWMETH(copy, "KD.copy([filter = <any>]) -> KD")
FREEOBJ(me);
}
-static PyObject *kmeth_delete(PyObject *me, PyObject *arg)
+static PyObject *kmeth_delete(PyObject *me)
{
int err;
- if (!PyArg_ParseTuple(arg, ":delete")) goto end;
if ((err = key_delete(KEY_KF(me), KEY_K(me))) != 0) KEYERR(err);
RETURN_ME;
end:
return (0);
}
-static PyObject *kmeth_expire(PyObject *me, PyObject *arg)
+static PyObject *kmeth_expire(PyObject *me)
{
int err;
- if (!PyArg_ParseTuple(arg, ":expire")) goto end;
if ((err = key_expire(KEY_KF(me), KEY_K(me))) != 0) KEYERR(err);
RETURN_ME;
end:
static const PyMethodDef key_pymethods[] = {
#define METHNAME(func) kmeth_##func
- METH (delete, "KEY.delete()")
- METH (expire, "KEY.expire()")
+ NAMETH(delete, "KEY.delete()")
+ NAMETH(expire, "KEY.expire()")
METH (used, "KEY.used(TIME)")
KWMETH(extract, "KEY.extract(FILE, [filter = <any>])")
KWMETH(fingerprint, "KEY.fingerprint(HASH, [filter = '-secret'])")
FREEOBJ(me);
}
-static PyObject *kfmeth_save(PyObject *me, PyObject *arg)
+static PyObject *kfmeth_save(PyObject *me)
{
- if (!PyArg_ParseTuple(arg, ":save"))
- goto end;
switch (key_save(KEYFILE_KF(me))) {
case KWRITE_OK:
RETURN_ME;
static const PyMethodDef keyfile_pymethods[] = {
#define METHNAME(func) kfmeth_##func
- METH (save, "KF.save()")
+ NAMETH(save, "KF.save()")
KWMETH(merge, "KF.merge(FILE, [report = <built-in-reporter>])")
KWMETH(newkey, "KF.newkey(ID, TYPE, [exptime = KEXP_FOREVER]) "
"-> KEY")