summaryrefslogtreecommitdiffstats
path: root/tools/lvm.c
diff options
context:
space:
mode:
authorJoe Thornber <thornber@redhat.com>2001-12-20 16:05:14 +0000
committerJoe Thornber <thornber@redhat.com>2001-12-20 16:05:14 +0000
commit2041d905a93c14df744f2af41fee0060c83b5178 (patch)
tree99e9b46bc3ed1a3e98909692d3c899b9910d7d04 /tools/lvm.c
parent493793dcbcb86b3ea01b6afcb916f42bcecda4eb (diff)
downloadlvm2-2041d905a93c14df744f2af41fee0060c83b5178.tar.gz
lvm2-2041d905a93c14df744f2af41fee0060c83b5178.tar.xz
lvm2-2041d905a93c14df744f2af41fee0060c83b5178.zip
o Added a quick vgcfgbackup, needs parameters as yet.
Diffstat (limited to 'tools/lvm.c')
-rw-r--r--tools/lvm.c13
1 files changed, 2 insertions, 11 deletions
diff --git a/tools/lvm.c b/tools/lvm.c
index 334fda5a..8db5ff3f 100644
--- a/tools/lvm.c
+++ b/tools/lvm.c
@@ -543,18 +543,9 @@ static int process_common_commands(struct command *com)
/* Set autobackup if command takes this option */
for (l = 0; l < com->num_args; l++)
- if (com->valid_args[l] == autobackup_ARG) {
- if (snprintf(backup_dir, sizeof(backup_dir),
- "%s/backup", _system_dir) < 0) {
- log_err("Backup path too long.");
- return ECMD_FAILED;
- }
-
- if (autobackup_init("/etc/lvm/backup"))
+ if (com->valid_args[l] == autobackup_ARG)
+ if (!autobackup_init(_system_dir))
return EINVALID_CMD_LINE;
- else
- break;
- }
return 0;
}