@@ -91,11 +91,8 @@ def rsync_commands(checksum):
91
91
break
92
92
fi
93
93
done
94
- if [[ $src =~ .iso$ ]]; then
95
- echo "rsync --timeout=3600 -tlp4 --specials PRODUCTISOPATH/$folder/$src /var/lib/openqa/factory/iso/"
96
- else
97
- echo "rsync --timeout=3600 -tlp4 --specials PRODUCTISOPATH/$folder/$src /var/lib/openqa/factory/hdd/"
98
- fi
94
+ [[ $src =~ .iso$ ]] && asset="iso" || asset="hdd"
95
+ echo "rsync --timeout=3600 -tlp4 --specials PRODUCTISOPATH/$folder/$src /var/lib/openqa/factory/$asset/"
99
96
echo "rsync --timeout=3600 -tlp4 --specials PRODUCTISOPATH/$folder/$src.sha256 /var/lib/openqa/factory/other/"
100
97
echo ""
101
98
done < <(grep ${arch} __envsub/files_iso.lst | sort)
@@ -183,11 +180,12 @@ def openqa_call_start_fix_iso(archs):
183
180
return ''
184
181
185
182
def openqa_call_news (news , news_archs ):
186
- if news and news_archs :
187
- return '''[[ ! "$flavor" =~ ''' + news + ''' ]] || [ "$arch" != ''' + news_archs + ''' ] || news["$flavor"]="$destiso"'''
188
- if news :
189
- return '''[[ ! "$flavor" =~ ''' + news + ''' ]] || news["$flavor"]="$destiso"'''
190
- return ''
183
+ if not news :
184
+ return ''
185
+ news_str = '''[[ ! "$flavor" =~ ''' + news + ''' ]]'''
186
+ if news_archs :
187
+ news_str += ''' || [ "$arch" != ''' + news_archs + ''' ]'''
188
+ return news_str + ''' || news["$flavor"]="$destiso"'''
191
189
192
190
def openqa_call_start_distri (flavor_distri ):
193
191
if flavor_distri :
@@ -257,7 +255,7 @@ def openqa_call_start_iso(checksum):
257
255
def openqa_call_start_ex1 (checksum , tag ):
258
256
res = tag + '=${destiso} \\ \\ '
259
257
if checksum :
260
- res = res + '''
258
+ res += '''
261
259
CHECKSUM_''' + tag + '''=\$(cut -b-64 /var/lib/openqa/factory/other/${destiso}.sha256 | grep -E '[0-9a-f]{5,40}' | head -n1) \\ \\
262
260
ASSET_256=${destiso}.sha256 \\ \\ '''
263
261
return res
0 commit comments