rx.where = ua->argv[i];
}
+ i = find_arg_with_value(ua, "replace");
+ if (i >= 0) {
+ rx.replace = ua->argv[i];
+ }
+
+
i = find_arg_with_value(ua, "strip_prefix");
if (i >= 0) {
strip_prefix = ua->argv[i];
}
pm_strcat(ua->cmd, buf);
+ if (rx.replace) {
+ Mmsg(buf, " replace=%s", rx.replace);
+ pm_strcat(ua->cmd, buf);
+ }
+
if (rx.comment) {
Mmsg(buf, " comment=\"%s\"", rx.comment);
pm_strcat(ua->cmd, buf);
"restoreclient", /* 19 */
"copies", /* 20 */
"comment", /* 21 */
- "restore_job", /* 22 */
+ "restorejob", /* 22 */
+ "replace", /* 23 */
NULL
};