|
Lines 400-406
g_mirror_ctl_create(struct gctl_req *req, struct g_class *mp)
Link Here
|
| 400 |
gctl_error(req, "Disk %s is invalid.", name); |
400 |
gctl_error(req, "Disk %s is invalid.", name); |
| 401 |
goto err; |
401 |
goto err; |
| 402 |
} |
402 |
} |
| 403 |
g_attach(cp, pp); |
403 |
if (g_attach(cp, pp) != 0) { |
|
|
404 |
G_MIRROR_DEBUG(1, "Can't attach disk %s.", pp->name); |
| 405 |
gctl_error(req, "Can't attach disk %s.", pp->name); |
| 406 |
goto err; |
| 407 |
} |
| 404 |
if (g_access(cp, 1, 0, 0) != 0) { |
408 |
if (g_access(cp, 1, 0, 0) != 0) { |
| 405 |
G_MIRROR_DEBUG(1, "Can't open disk %s.", name); |
409 |
G_MIRROR_DEBUG(1, "Can't open disk %s.", name); |
| 406 |
gctl_error(req, "Can't open disk %s.", name); |
410 |
gctl_error(req, "Can't open disk %s.", name); |