pipefail shoudl be on, otherwise all repos are treated as 0

This commit is contained in:
Louis Abel 2022-05-26 13:55:12 -07:00
parent b84cc7cc4d
commit 4fc046627e
Signed by: label
GPG Key ID: B37E62D143879B36

View File

@ -458,10 +458,12 @@ class RepoSync:
debug_entry_point_open = open(debug_entry_point_sh, "w+") debug_entry_point_open = open(debug_entry_point_sh, "w+")
entry_point_open.write('#!/bin/bash\n') entry_point_open.write('#!/bin/bash\n')
entry_point_open.write('set -o pipefail')
entry_point_open.write('/usr/bin/dnf install dnf-plugins-core -y\n') entry_point_open.write('/usr/bin/dnf install dnf-plugins-core -y\n')
entry_point_open.write(sync_cmd + '\n') entry_point_open.write(sync_cmd + '\n')
debug_entry_point_open.write('#!/bin/bash\n') debug_entry_point_open.write('#!/bin/bash\n')
debug_entry_point_open.write('set -o pipefail')
debug_entry_point_open.write('/usr/bin/dnf install dnf-plugins-core -y\n') debug_entry_point_open.write('/usr/bin/dnf install dnf-plugins-core -y\n')
debug_entry_point_open.write(debug_sync_cmd + '\n') debug_entry_point_open.write(debug_sync_cmd + '\n')
@ -499,6 +501,7 @@ class RepoSync:
) )
source_entry_point_open = open(source_entry_point_sh, "w+") source_entry_point_open = open(source_entry_point_sh, "w+")
source_entry_point_open.write('#!/bin/bash\n') source_entry_point_open.write('#!/bin/bash\n')
source_entry_point_open.write('set -o pipefail')
source_entry_point_open.write('/usr/bin/dnf install dnf-plugins-core -y\n') source_entry_point_open.write('/usr/bin/dnf install dnf-plugins-core -y\n')
source_entry_point_open.write(source_sync_cmd + '\n') source_entry_point_open.write(source_sync_cmd + '\n')
source_entry_point_open.close() source_entry_point_open.close()