forked from mirrored-repos/manjaro-tools
buildiso: tweak log_dir settings
prepare for relelease 0.11.0
This commit is contained in:
parent
4a9c9019a1
commit
585fa43795
6 changed files with 18 additions and 7 deletions
|
@ -96,6 +96,7 @@
|
|||
# limit=100
|
||||
|
||||
# the torrent tracker url
|
||||
# The tracker url can also contain comma separated urls
|
||||
# tracker_url=""
|
||||
|
||||
# Piece size, 2^n
|
||||
|
|
|
@ -121,6 +121,12 @@
|
|||
<listitem><para>Disable clean working directory step.</para></listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry>
|
||||
<term><option>-l</option></term>
|
||||
|
||||
<listitem><para>Log the build process.</para></listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry>
|
||||
<term><option>-x</option></term>
|
||||
|
||||
|
|
|
@ -104,6 +104,13 @@
|
|||
</para></listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry>
|
||||
<term><varname>log_dir=</varname></term>
|
||||
|
||||
<listitem><para>Log dir where buildiso log the build process. Default is "/var/log/manjaro-tools".
|
||||
</para></listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry>
|
||||
<term><varname>build_mirror=</varname></term>
|
||||
|
||||
|
@ -313,7 +320,7 @@
|
|||
<varlistentry>
|
||||
<term><varname>tracker_url=</varname></term>
|
||||
|
||||
<listitem><para>Default tracker announce for the torrent.
|
||||
<listitem><para>Default tracker announce for the torrent. The tracker url can also contain comma separated urls.
|
||||
</para></listitem>
|
||||
</varlistentry>
|
||||
|
||||
|
|
|
@ -26,8 +26,8 @@ error_function() {
|
|||
|
||||
# $1: function
|
||||
run_log(){
|
||||
local func="$1"
|
||||
local tmpfile=/tmp/$(gen_iso_fn).$func.log logfile=${profile_log_dir}/$func.log
|
||||
local func="$1" name=$(gen_iso_fn)
|
||||
local tmpfile=/tmp/$name.$func.log logfile=${log_dir}/$name.$func.log
|
||||
logpipe=$(mktemp -u "/tmp/logpipe.XXXXXXXX")
|
||||
mkfifo "$logpipe"
|
||||
tee "$tmpfile" < "$logpipe" &
|
||||
|
|
|
@ -618,10 +618,9 @@ load_profile(){
|
|||
work_dir=${chroots_iso}/${profile}/${arch}
|
||||
|
||||
iso_dir="${cache_dir_iso}/${edition}/${profile}/${dist_release}/${arch}"
|
||||
profile_log_dir="${log_dir_iso}/${profile}/${arch}"
|
||||
|
||||
prepare_dir "${iso_dir}"
|
||||
prepare_dir "${iso_dir}"
|
||||
prepare_dir "${log_dir}"
|
||||
}
|
||||
|
||||
prepare_profile(){
|
||||
|
|
|
@ -171,8 +171,6 @@ init_buildiso(){
|
|||
|
||||
cache_dir_iso="${cache_dir}/iso"
|
||||
|
||||
log_dir_iso="${log_dir}/buildiso"
|
||||
|
||||
##### iso settings #####
|
||||
|
||||
[[ -z ${dist_release} ]] && dist_release=$(version_gen)
|
||||
|
|
Loading…
Reference in a new issue