summaryrefslogtreecommitdiff
path: root/lib/format_text
diff options
context:
space:
mode:
authorZdenek Kabelac <zkabelac@redhat.com>2021-03-04 17:05:10 +0100
committerZdenek Kabelac <zkabelac@redhat.com>2021-03-08 15:43:27 +0100
commite5456c259f928c6e08ceecbd107796392e66325f (patch)
tree9038408dfe721e9a5548d7d35c32112b088aedf9 /lib/format_text
parentf4200acac23df573717b32a44e018b30b5a90a70 (diff)
downloadlvm2-e5456c259f928c6e08ceecbd107796392e66325f.tar.gz
cleanup: simpler checks first
Minor optimizatoins...
Diffstat (limited to 'lib/format_text')
-rw-r--r--lib/format_text/archiver.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/format_text/archiver.c b/lib/format_text/archiver.c
index 932f97da3..68117f7dc 100644
--- a/lib/format_text/archiver.c
+++ b/lib/format_text/archiver.c
@@ -103,13 +103,13 @@ static int _archive(struct volume_group *vg, int compulsory)
{
char *desc;
+ if (vg_is_archived(vg))
+ return 1; /* VG has been already archived */
+
/* Don't archive orphan VGs. */
if (is_orphan_vg(vg->name))
return 1;
- if (vg_is_archived(vg))
- return 1; /* VG has been already archived */
-
if (!vg->cmd->archive_params->enabled || !vg->cmd->archive_params->dir) {
vg->status |= ARCHIVED_VG;
return 1;