coding style: line breaks
Only two line breaks separate copyright notice from source. For the rest of the source file any function declaration or similar block is separated with a line break from any other block. Except when a python function definition is previously followed by a docstring #define block.master
parent
eaf98290cf
commit
975acaf549
16
context.c
16
context.c
|
@ -16,7 +16,6 @@ static PyMemberDef Context_members[] = {
|
|||
{ NULL }
|
||||
};
|
||||
|
||||
|
||||
static void Context_dealloc(ContextObject *self)
|
||||
{
|
||||
if (!self->cxt) /* if init fails */
|
||||
|
@ -77,7 +76,6 @@ static int Context_init(ContextObject *self, PyObject *args, PyObject *kwds)
|
|||
return 0;
|
||||
}
|
||||
|
||||
|
||||
#define Context_assign_device_HELP "assign_device(device)\n\n" \
|
||||
"Open the device, discovery topology, geometry, detect disklabel " \
|
||||
"and switch the current label driver to reflect the probing result. "
|
||||
|
@ -102,6 +100,7 @@ static PyObject *Context_assign_device(ContextObject *self, PyObject *args, PyOb
|
|||
Py_INCREF(Py_None);
|
||||
return Py_None;
|
||||
}
|
||||
|
||||
#define Context_partition_to_string_HELP "partition_to_string(pa, field)\n\n" \
|
||||
"Retrieve partition field using fdisk_partition_to_string." \
|
||||
"Field constants are available as FDISK_LABEL_*"
|
||||
|
@ -126,6 +125,7 @@ static PyObject *Context_partition_to_string(ContextObject *self, PyObject *args
|
|||
|
||||
return ret;
|
||||
}
|
||||
|
||||
#define Context_create_disklabel_HELP "create_disklabel(label)\n\n" \
|
||||
"Creates a new disk label of type name . If name is NULL, " \
|
||||
"then it will create a default system label type, either SUN or DOS."
|
||||
|
@ -145,6 +145,7 @@ static PyObject *Context_create_disklabel(ContextObject *self, PyObject *args, P
|
|||
|
||||
Py_RETURN_NONE;
|
||||
}
|
||||
|
||||
#define Context_write_disklabel_HELP "write_disklabel()\n\n" \
|
||||
"This function wipes the device (if enabled by fdisk_enable_wipe()) " \
|
||||
"and then it writes in-memory changes to disk. Be careful!"
|
||||
|
@ -160,6 +161,7 @@ static PyObject *Context_write_disklabel(ContextObject *self, PyObject *args, Py
|
|||
|
||||
Py_RETURN_NONE;
|
||||
}
|
||||
|
||||
#define Context_add_partition_HELP "add_partition(fdisk.Partition)\n\n" \
|
||||
"Adds partition to context. Returns partno of the new partition."
|
||||
static PyObject *Context_add_partition(ContextObject *self, PyObject *args, PyObject *kwds)
|
||||
|
@ -186,6 +188,7 @@ static PyObject *Context_add_partition(ContextObject *self, PyObject *args, PyOb
|
|||
|
||||
return Py_BuildValue("n", partno);
|
||||
}
|
||||
|
||||
static PyMethodDef Context_methods[] = {
|
||||
{"assign_device", (PyCFunction)Context_assign_device, METH_VARARGS, Context_assign_device_HELP},
|
||||
{"partition_to_string", (PyCFunction)Context_partition_to_string, METH_VARARGS, Context_partition_to_string_HELP},
|
||||
|
@ -195,19 +198,21 @@ static PyMethodDef Context_methods[] = {
|
|||
{NULL}
|
||||
};
|
||||
|
||||
|
||||
static PyObject *Context_get_nsectors(ContextObject *self)
|
||||
{
|
||||
return PyLong_FromUnsignedLong(fdisk_get_nsectors(self->cxt));
|
||||
}
|
||||
|
||||
static PyObject *Context_get_sector_size(ContextObject *self)
|
||||
{
|
||||
return PyLong_FromUnsignedLong(fdisk_get_sector_size(self->cxt));
|
||||
}
|
||||
|
||||
static PyObject *Context_get_devname(ContextObject *self)
|
||||
{
|
||||
return PyObjectResultStr(fdisk_get_devname(self->cxt));
|
||||
}
|
||||
|
||||
static PyObject *Context_get_label(ContextObject *self)
|
||||
{
|
||||
struct fdisk_context *cxt = self->cxt;
|
||||
|
@ -218,10 +223,12 @@ static PyObject *Context_get_label(ContextObject *self)
|
|||
Py_RETURN_NONE;
|
||||
}
|
||||
}
|
||||
|
||||
static PyObject *Context_get_nparts(ContextObject *self)
|
||||
{
|
||||
return PyLong_FromLong(fdisk_table_get_nents(self->tb));
|
||||
}
|
||||
|
||||
static PyObject *Context_get_partitions(ContextObject *self)
|
||||
{
|
||||
PyObject *p, *list = PyList_New(0); /* XXX: null if failed*/
|
||||
|
@ -244,10 +251,12 @@ static PyObject *Context_get_partitions(ContextObject *self)
|
|||
|
||||
return list;
|
||||
}
|
||||
|
||||
static PyObject *Context_get_size_unit(ContextObject *self)
|
||||
{
|
||||
return PyLong_FromLong(fdisk_get_size_unit(self->cxt));
|
||||
}
|
||||
|
||||
static int Context_set_size_unit(ContextObject *self, PyObject *value, void *closure)
|
||||
{
|
||||
int szunit;
|
||||
|
@ -273,6 +282,7 @@ static int Context_set_size_unit(ContextObject *self, PyObject *value, void *clo
|
|||
|
||||
return 0;
|
||||
}
|
||||
|
||||
static PyGetSetDef Context_getseters[] = {
|
||||
{"nsectors", (getter)Context_get_nsectors, NULL, "context number of sectors", NULL},
|
||||
{"sector_size", (getter)Context_get_sector_size, NULL, "context sector size", NULL},
|
||||
|
|
1
fdisk.c
1
fdisk.c
|
@ -34,7 +34,6 @@ static PyMethodDef FdiskMethods[] = {
|
|||
{NULL, NULL, 0, NULL} /* Sentinel */
|
||||
};
|
||||
|
||||
|
||||
static struct PyModuleDef fdiskmodule = {
|
||||
PyModuleDef_HEAD_INIT,
|
||||
"fdisk", /* name of module */
|
||||
|
|
7
label.c
7
label.c
|
@ -12,12 +12,10 @@
|
|||
|
||||
#include "fdisk.h"
|
||||
|
||||
|
||||
static PyMemberDef Label_members[] = {
|
||||
{ NULL }
|
||||
};
|
||||
|
||||
|
||||
static void Label_dealloc(LabelObject *self)
|
||||
{
|
||||
Py_TYPE(self)->tp_free((PyObject *) self);
|
||||
|
@ -80,6 +78,7 @@ static PyObject *Label_get_parttype_from_code(LabelObject *self, PyObject *args,
|
|||
|
||||
return PyObjectResultPartType(ptype);
|
||||
}
|
||||
|
||||
#define Label_get_parttype_from_string_HELP "get_parttype_from_string(uuid)\n\n" \
|
||||
"Search by string for partition type in label-specific table."
|
||||
static PyObject *Label_get_parttype_from_string(LabelObject *self, PyObject *args, PyObject *kwds)
|
||||
|
@ -100,21 +99,23 @@ static PyObject *Label_get_parttype_from_string(LabelObject *self, PyObject *arg
|
|||
|
||||
return PyObjectResultPartType(ptype);
|
||||
}
|
||||
|
||||
static PyMethodDef Label_methods[] = {
|
||||
{"get_parttype_from_code", (PyCFunction)Label_get_parttype_from_code, METH_VARARGS, Label_get_parttype_from_code_HELP},
|
||||
{"get_parttype_from_string", (PyCFunction)Label_get_parttype_from_string, METH_VARARGS, Label_get_parttype_from_string_HELP},
|
||||
{NULL}
|
||||
};
|
||||
|
||||
|
||||
static PyObject *Label_get_type(LabelObject *self)
|
||||
{
|
||||
return PyLong_FromLong(fdisk_label_get_type(self->lb));
|
||||
}
|
||||
|
||||
static PyObject *Label_get_name(LabelObject *self)
|
||||
{
|
||||
return PyObjectResultStr(fdisk_label_get_name(self->lb));
|
||||
}
|
||||
|
||||
static PyGetSetDef Label_getseters[] = {
|
||||
{"type", (getter)Label_get_type, NULL, "label type", NULL},
|
||||
{"name", (getter)Label_get_name, NULL, "label name", NULL},
|
||||
|
|
10
partition.c
10
partition.c
|
@ -12,12 +12,10 @@
|
|||
|
||||
#include "fdisk.h"
|
||||
|
||||
|
||||
static PyMemberDef Partition_members[] = {
|
||||
{ NULL }
|
||||
};
|
||||
|
||||
|
||||
static void Partition_dealloc(PartitionObject *self)
|
||||
{
|
||||
if (self->pa)
|
||||
|
@ -78,12 +76,10 @@ static int Partition_init(PartitionObject *self, PyObject *args, PyObject *kwds)
|
|||
return 0;
|
||||
}
|
||||
|
||||
|
||||
static PyMethodDef Partition_methods[] = {
|
||||
{NULL}
|
||||
};
|
||||
|
||||
|
||||
static PyObject *Partition_get_partno(PartitionObject *self)
|
||||
{
|
||||
if (fdisk_partition_has_partno(self->pa)) {
|
||||
|
@ -91,6 +87,7 @@ static PyObject *Partition_get_partno(PartitionObject *self)
|
|||
}
|
||||
Py_RETURN_NONE;
|
||||
}
|
||||
|
||||
static int Partition_set_partno(PartitionObject *self, PyObject *value, void *closure)
|
||||
{
|
||||
size_t num;
|
||||
|
@ -113,6 +110,7 @@ static int Partition_set_partno(PartitionObject *self, PyObject *value, void *cl
|
|||
|
||||
return 0;
|
||||
}
|
||||
|
||||
static PyObject *Partition_get_size(PartitionObject *self)
|
||||
{
|
||||
if (fdisk_partition_has_size(self->pa)) {
|
||||
|
@ -120,6 +118,7 @@ static PyObject *Partition_get_size(PartitionObject *self)
|
|||
}
|
||||
Py_RETURN_NONE;
|
||||
}
|
||||
|
||||
static int Partition_set_size(PartitionObject *self, PyObject *value, void *closure)
|
||||
{
|
||||
uint64_t sectors;
|
||||
|
@ -143,6 +142,7 @@ static int Partition_set_size(PartitionObject *self, PyObject *value, void *clos
|
|||
|
||||
return 0;
|
||||
}
|
||||
|
||||
static PyObject *Partition_get_type(PartitionObject *self)
|
||||
{
|
||||
struct fdisk_parttype *t;
|
||||
|
@ -153,6 +153,7 @@ static PyObject *Partition_get_type(PartitionObject *self)
|
|||
|
||||
Py_RETURN_NONE;
|
||||
}
|
||||
|
||||
static int Partition_set_type(PartitionObject *self, PyObject *value, void *closure)
|
||||
{
|
||||
if (!value) {
|
||||
|
@ -173,6 +174,7 @@ static int Partition_set_type(PartitionObject *self, PyObject *value, void *clos
|
|||
|
||||
return 0;
|
||||
}
|
||||
|
||||
static PyGetSetDef Partition_getseters[] = {
|
||||
{"partno", (getter)Partition_get_partno, (setter)Partition_set_partno, "partition number", NULL},
|
||||
{"size", (getter)Partition_get_size, (setter)Partition_set_size, "number of sectors", NULL},
|
||||
|
|
|
@ -9,6 +9,7 @@
|
|||
* Author: Jose M. Guisado <jguisado@soleta.eu>
|
||||
*/
|
||||
|
||||
|
||||
#include "fdisk.h"
|
||||
|
||||
static PyMemberDef PartType_members[] = {
|
||||
|
@ -28,10 +29,12 @@ static PyObject *PartType_get_name(PartTypeObject *self)
|
|||
{
|
||||
return PyObjectResultStr(fdisk_parttype_get_name(self->type));
|
||||
}
|
||||
|
||||
static PyObject *PartType_get_code(PartTypeObject *self)
|
||||
{
|
||||
return PyLong_FromUnsignedLong(fdisk_parttype_get_code(self->type));
|
||||
}
|
||||
|
||||
static PyGetSetDef PartType_getseters[] = {
|
||||
{"name", (getter)PartType_get_name, NULL, "parttype human readable name", NULL},
|
||||
{"code", (getter)PartType_get_code, NULL, "parttype DOS code", NULL},
|
||||
|
|
Loading…
Reference in New Issue