mirror of
git://sourceware.org/git/lvm2.git
synced 2024-12-21 13:34:40 +03:00
cleanup: drop unused value assign
Dop unused value assignments. Unknown is detected via other combination (!linear && !striped). Also change the log_error() message into a warning, since the function is not really returning error, but still keep the INTERNAL_ERROR. Ret value is always set later.
This commit is contained in:
parent
ed420fb691
commit
4c184e9d6b
@ -332,16 +332,15 @@ static int _has_partition_table(struct device *dev)
|
|||||||
#ifdef UDEV_SYNC_SUPPORT
|
#ifdef UDEV_SYNC_SUPPORT
|
||||||
static int _udev_dev_is_partitioned(struct device *dev)
|
static int _udev_dev_is_partitioned(struct device *dev)
|
||||||
{
|
{
|
||||||
const char *value;
|
|
||||||
struct dev_ext *ext;
|
struct dev_ext *ext;
|
||||||
|
|
||||||
if (!(ext = dev_ext_get(dev)))
|
if (!(ext = dev_ext_get(dev)))
|
||||||
return_0;
|
return_0;
|
||||||
|
|
||||||
if (!(value = udev_device_get_property_value((struct udev_device *)ext->handle, DEV_EXT_UDEV_BLKID_PART_TABLE_TYPE)))
|
if (!udev_device_get_property_value((struct udev_device *)ext->handle, DEV_EXT_UDEV_BLKID_PART_TABLE_TYPE))
|
||||||
return 0;
|
return 0;
|
||||||
|
|
||||||
if ((value = udev_device_get_property_value((struct udev_device *)ext->handle, DEV_EXT_UDEV_BLKID_PART_ENTRY_DISK)))
|
if (udev_device_get_property_value((struct udev_device *)ext->handle, DEV_EXT_UDEV_BLKID_PART_ENTRY_DISK))
|
||||||
return 0;
|
return 0;
|
||||||
|
|
||||||
return 1;
|
return 1;
|
||||||
|
@ -452,7 +452,7 @@ bad:
|
|||||||
|
|
||||||
int lv_layout_and_role(struct dm_pool *mem, const struct logical_volume *lv,
|
int lv_layout_and_role(struct dm_pool *mem, const struct logical_volume *lv,
|
||||||
struct dm_list **layout, struct dm_list **role) {
|
struct dm_list **layout, struct dm_list **role) {
|
||||||
int linear, striped, unknown;
|
int linear, striped;
|
||||||
struct lv_segment *seg;
|
struct lv_segment *seg;
|
||||||
int public_lv = 1;
|
int public_lv = 1;
|
||||||
|
|
||||||
@ -505,7 +505,7 @@ int lv_layout_and_role(struct dm_pool *mem, const struct logical_volume *lv,
|
|||||||
* linear or striped or mixture of these two.
|
* linear or striped or mixture of these two.
|
||||||
*/
|
*/
|
||||||
if (dm_list_empty(*layout)) {
|
if (dm_list_empty(*layout)) {
|
||||||
linear = striped = unknown = 0;
|
linear = striped = 0;
|
||||||
dm_list_iterate_items(seg, &lv->segments) {
|
dm_list_iterate_items(seg, &lv->segments) {
|
||||||
if (seg_is_linear(seg))
|
if (seg_is_linear(seg))
|
||||||
linear = 1;
|
linear = 1;
|
||||||
@ -519,10 +519,9 @@ int lv_layout_and_role(struct dm_pool *mem, const struct logical_volume *lv,
|
|||||||
* the role above and we need add proper
|
* the role above and we need add proper
|
||||||
* detection for such role!
|
* detection for such role!
|
||||||
*/
|
*/
|
||||||
unknown = 1;
|
log_warn(INTERNAL_ERROR "WARNING: Failed to properly detect "
|
||||||
log_error(INTERNAL_ERROR "Failed to properly detect "
|
"layout and role for LV %s/%s.",
|
||||||
"layout and role for LV %s/%s",
|
lv->vg->name, lv->name);
|
||||||
lv->vg->name, lv->name);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -522,7 +522,7 @@ static struct dm_config_node *_section(struct parser *p, struct dm_config_node *
|
|||||||
{
|
{
|
||||||
/* IDENTIFIER SECTION_B_CHAR VALUE* SECTION_E_CHAR */
|
/* IDENTIFIER SECTION_B_CHAR VALUE* SECTION_E_CHAR */
|
||||||
|
|
||||||
struct dm_config_node *root, *n;
|
struct dm_config_node *root;
|
||||||
struct dm_config_value *value;
|
struct dm_config_value *value;
|
||||||
char *str;
|
char *str;
|
||||||
|
|
||||||
@ -555,7 +555,7 @@ static struct dm_config_node *_section(struct parser *p, struct dm_config_node *
|
|||||||
if (p->t == TOK_SECTION_B) {
|
if (p->t == TOK_SECTION_B) {
|
||||||
match(TOK_SECTION_B);
|
match(TOK_SECTION_B);
|
||||||
while (p->t != TOK_SECTION_E) {
|
while (p->t != TOK_SECTION_E) {
|
||||||
if (!(n = _section(p, root)))
|
if (!(_section(p, root)))
|
||||||
return_NULL;
|
return_NULL;
|
||||||
}
|
}
|
||||||
match(TOK_SECTION_E);
|
match(TOK_SECTION_E);
|
||||||
|
@ -3538,7 +3538,7 @@ static int _lvconvert_merge_single(struct cmd_context *cmd, struct logical_volum
|
|||||||
|
|
||||||
int lvconvert(struct cmd_context * cmd, int argc, char **argv)
|
int lvconvert(struct cmd_context * cmd, int argc, char **argv)
|
||||||
{
|
{
|
||||||
int ret = ECMD_PROCESSED;
|
int ret;
|
||||||
struct lvconvert_params lp = {
|
struct lvconvert_params lp = {
|
||||||
.target_attr = ~0,
|
.target_attr = ~0,
|
||||||
};
|
};
|
||||||
|
@ -160,8 +160,7 @@ int pvchange(struct cmd_context *cmd, int argc, char **argv)
|
|||||||
{
|
{
|
||||||
struct pvchange_params params = { 0 };
|
struct pvchange_params params = { 0 };
|
||||||
struct processing_handle *handle = NULL;
|
struct processing_handle *handle = NULL;
|
||||||
|
int ret;
|
||||||
int ret = ECMD_PROCESSED;
|
|
||||||
|
|
||||||
if (!(arg_count(cmd, allocatable_ARG) + arg_is_set(cmd, addtag_ARG) +
|
if (!(arg_count(cmd, allocatable_ARG) + arg_is_set(cmd, addtag_ARG) +
|
||||||
arg_is_set(cmd, deltag_ARG) + arg_count(cmd, uuid_ARG) +
|
arg_is_set(cmd, deltag_ARG) + arg_count(cmd, uuid_ARG) +
|
||||||
|
@ -48,7 +48,7 @@ int pvresize(struct cmd_context *cmd, int argc, char **argv)
|
|||||||
{
|
{
|
||||||
struct pvresize_params params;
|
struct pvresize_params params;
|
||||||
struct processing_handle *handle = NULL;
|
struct processing_handle *handle = NULL;
|
||||||
int ret = ECMD_PROCESSED;
|
int ret;
|
||||||
|
|
||||||
if (!argc) {
|
if (!argc) {
|
||||||
log_error("Please supply physical volume(s)");
|
log_error("Please supply physical volume(s)");
|
||||||
|
Loading…
Reference in New Issue
Block a user