public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/catalyst:master commit in: targets/support/, targets/stage4/, targets/embedded/, targets/livecd-stage2/, ...
@ 2020-04-03  7:48 Matt Turner
  0 siblings, 0 replies; only message in thread
From: Matt Turner @ 2020-04-03  7:48 UTC (permalink / raw
  To: gentoo-commits

commit:     437d6b001718409eecec905b5885b9ac1b8cf354
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Fri Apr  3 03:52:56 2020 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Fri Apr  3 07:47:45 2020 +0000
URL:        https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=437d6b00

targets: Simplify delete_from_chroot()

And for consistency always pass it a leading / to indicate that the
argument is a filepath within the chroot.

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 targets/embedded/controller.sh      | 2 +-
 targets/livecd-stage2/controller.sh | 2 +-
 targets/netboot2/controller.sh      | 4 ++--
 targets/stage4/controller.sh        | 2 +-
 targets/support/functions.sh        | 7 ++-----
 5 files changed, 7 insertions(+), 10 deletions(-)

diff --git a/targets/embedded/controller.sh b/targets/embedded/controller.sh
index 7501d694..7a2b59ab 100755
--- a/targets/embedded/controller.sh
+++ b/targets/embedded/controller.sh
@@ -48,7 +48,7 @@ case ${1} in
 			cp -pPR ${clst_linuxrc} ${clst_chroot_path}/tmp/linuxrc
 		fi
 		exec_in_chroot ${clst_shdir}/support/kmerge.sh
-		delete_from_chroot tmp/linuxrc
+		delete_from_chroot /tmp/linuxrc
 	;;
 
 	target_image_setup)

diff --git a/targets/livecd-stage2/controller.sh b/targets/livecd-stage2/controller.sh
index 463c37e7..5ae268f8 100755
--- a/targets/livecd-stage2/controller.sh
+++ b/targets/livecd-stage2/controller.sh
@@ -24,7 +24,7 @@ case $1 in
 			cp -pPR ${clst_linuxrc} ${clst_chroot_path}/tmp/linuxrc
 		fi
 		exec_in_chroot ${clst_shdir}/support/kmerge.sh
-		delete_from_chroot tmp/linuxrc
+		delete_from_chroot /tmp/linuxrc
 
 		extract_modules ${clst_chroot_path} ${clst_kname}
 		#16:12 <@solar> kernel_name=foo

diff --git a/targets/netboot2/controller.sh b/targets/netboot2/controller.sh
index 6f012403..a5bb498c 100755
--- a/targets/netboot2/controller.sh
+++ b/targets/netboot2/controller.sh
@@ -39,8 +39,8 @@ case ${1} in
 
 		exec_in_chroot ${clst_shdir}/support/kmerge.sh
 
-		delete_from_chroot tmp/linuxrc
-		delete_from_chroot tmp/busy-config
+		delete_from_chroot /tmp/linuxrc
+		delete_from_chroot /tmp/busy-config
 
 		extract_modules ${clst_chroot_path} ${clst_kname}
 		#16:12 <@solar> kernel_name=foo

diff --git a/targets/stage4/controller.sh b/targets/stage4/controller.sh
index a92d858a..cac1212d 100755
--- a/targets/stage4/controller.sh
+++ b/targets/stage4/controller.sh
@@ -28,7 +28,7 @@ case $1 in
 			cp -pPR ${clst_linuxrc} ${clst_chroot_path}/tmp/linuxrc
 		fi
 		exec_in_chroot ${clst_shdir}/support/kmerge.sh
-		delete_from_chroot tmp/linuxrc
+		delete_from_chroot /tmp/linuxrc
 		extract_modules ${clst_chroot_path} ${clst_kname}
 		# Do we need this one?
 #		extract_kernel ${clst_chroot_path}/boot ${clst_kname}

diff --git a/targets/support/functions.sh b/targets/support/functions.sh
index fd446b4b..5ab64726 100755
--- a/targets/support/functions.sh
+++ b/targets/support/functions.sh
@@ -7,11 +7,8 @@ copy_to_chroot() {
 	cp -pPR "${src_file}" "${dest_dir}"/
 }
 
-delete_from_chroot(){
-	if [ -e ${clst_chroot_path}${1} ]
-	then
-		rm -f ${clst_chroot_path}${1}
-	fi
+delete_from_chroot() {
+	rm -f "${clst_chroot_path}/${1}"
 }
 
 # Takes the full path to the source file as its argument


^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2020-04-03  7:48 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-04-03  7:48 [gentoo-commits] proj/catalyst:master commit in: targets/support/, targets/stage4/, targets/embedded/, targets/livecd-stage2/, Matt Turner

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox