From 899dbfe4fb7bab277bb7fbad9c464c66e9a83253 Mon Sep 17 00:00:00 2001 From: Marc Bonnici <marc.bonnici@arm.com> Date: Mon, 13 Nov 2017 15:08:03 +0000 Subject: [PATCH] Target: Ensures path is quoted and escaped --- devlib/target.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/devlib/target.py b/devlib/target.py index 490da9c..9e7ad0d 100644 --- a/devlib/target.py +++ b/devlib/target.py @@ -487,7 +487,7 @@ class Target(object): raise IOError('No usable temporary filename found') def remove(self, path, as_root=False): - self.execute('rm -rf {}'.format(path), as_root=as_root) + self.execute('rm -rf "{}"'.format(escape_double_quotes(path)), as_root=as_root) # misc def core_cpus(self, core):