summaryrefslogtreecommitdiffstats
path: root/isys/isys.c
diff options
context:
space:
mode:
authorJeremy Katz <katzj@redhat.com>2007-05-21 17:30:28 +0000
committerJeremy Katz <katzj@redhat.com>2007-05-21 17:30:28 +0000
commit252e5b2ca1110e93ee6492fb8c5851750cbd303b (patch)
tree926d00a684ff1c2c9d39d0c41dd44ba169a681e8 /isys/isys.c
parent1eec58d154c7416c3e0e820b7630229ec712e278 (diff)
downloadanaconda-252e5b2ca1110e93ee6492fb8c5851750cbd303b.tar.gz
anaconda-252e5b2ca1110e93ee6492fb8c5851750cbd303b.tar.xz
anaconda-252e5b2ca1110e93ee6492fb8c5851750cbd303b.zip
2007-05-21 Jeremy Katz <katzj@redhat.com>
* isys/isys.c: Remove raid start and raid stop methods using old mdautorun bits (Peter Jones) * isys/isys.py: Adjust raid stuff to use mdadm instead of old raid ioctls (Peter Jones)
Diffstat (limited to 'isys/isys.c')
-rw-r--r--isys/isys.c45
1 files changed, 0 insertions, 45 deletions
diff --git a/isys/isys.c b/isys/isys.c
index 25ee1f184..45e6389c3 100644
--- a/isys/isys.c
+++ b/isys/isys.c
@@ -84,8 +84,6 @@ static PyObject * doWipeRaidSuperblock(PyObject * s, PyObject * args);
static PyObject * doGetRaidSuperblock(PyObject * s, PyObject * args);
static PyObject * doGetRaidChunkSize(PyObject * s, PyObject * args);
static PyObject * doDevSpaceFree(PyObject * s, PyObject * args);
-static PyObject * doRaidStart(PyObject * s, PyObject * args);
-static PyObject * doRaidStop(PyObject * s, PyObject * args);
static PyObject * doConfigNetDevice(PyObject * s, PyObject * args);
static PyObject * doDhcpNetDevice(PyObject * s, PyObject * args);
static PyObject * doResetResolv(PyObject * s, PyObject * args);
@@ -128,8 +126,6 @@ static PyMethodDef isysModuleMethods[] = {
{ "e2fslabel", (PyCFunction) doReadE2fsLabel, METH_VARARGS, NULL },
{ "e2fsclobber", (PyCFunction) doClobberExt2, METH_VARARGS, NULL },
{ "devSpaceFree", (PyCFunction) doDevSpaceFree, METH_VARARGS, NULL },
- { "raidstop", (PyCFunction) doRaidStop, METH_VARARGS, NULL },
- { "raidstart", (PyCFunction) doRaidStart, METH_VARARGS, NULL },
{ "getraidsb", (PyCFunction) doGetRaidSuperblock, METH_VARARGS, NULL },
{ "wiperaidsb", (PyCFunction) doWipeRaidSuperblock, METH_VARARGS, NULL },
{ "getraidchunk", (PyCFunction) doGetRaidChunkSize, METH_VARARGS, NULL },
@@ -825,20 +821,6 @@ static PyObject * doDevSpaceFree(PyObject * s, PyObject * args) {
return PyLong_FromUnsignedLongLong(size>>20);
}
-static PyObject * doRaidStop(PyObject * s, PyObject * args) {
- int fd;
-
- if (!PyArg_ParseTuple(args, "i", &fd)) return NULL;
-
- if (ioctl(fd, STOP_ARRAY, 0)) {
- PyErr_SetFromErrno(PyExc_SystemError);
- return NULL;
- }
-
- Py_INCREF(Py_None);
- return Py_None;
-}
-
static PyObject * doLoadFont (PyObject * s, PyObject * args) {
int ret;
@@ -872,33 +854,6 @@ static PyObject * doLoadKeymap (PyObject * s, PyObject * args) {
return Py_None;
}
-static PyObject * doRaidStart(PyObject * s, PyObject * args) {
- int fd;
- char * dev;
- struct stat sb;
-
- if (!PyArg_ParseTuple(args, "is", &fd, &dev)) return NULL;
-
- if (stat(dev, &sb)) {
- PyErr_SetFromErrno(PyExc_SystemError);
- return NULL;
- }
-
-#ifdef START_ARRAY
- if (ioctl(fd, START_ARRAY, (unsigned long) sb.st_rdev)) {
- PyErr_SetFromErrno(PyExc_SystemError);
- return NULL;
- }
-#else
- PyErr_SetString(PyExc_SystemError, "raidautorun doesn't exist anymore!");
- return NULL;
-#endif
-
-
- Py_INCREF(Py_None);
- return Py_None;
-}
-
static PyObject * doResetResolv(PyObject * s, PyObject * args) {
if (!PyArg_ParseTuple(args, "")) return NULL;