]> code.ossystems Code Review - openembedded-core.git/commit
sshcontrol: Use os.environ.copy() instead of copy.copy()
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Wed, 29 Jul 2015 09:50:49 +0000 (10:50 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Fri, 31 Jul 2015 09:31:03 +0000 (10:31 +0100)
commit638cd44cc9a9eb435350aac7e8eeec585d74f8db
tree507e45cfc87525cf60a39b0c591d6ef8319beba8
parentb411085fefc8582d24c172db5f6610705eb44c2f
sshcontrol: Use os.environ.copy() instead of copy.copy()

os.environ is special and copy.copy() doesn't do what we'd expect,
changes in the child object change the parent. copy.deepcopy() is
also known to have issues with it.

Use the dedicated .copy() method which will not influence the
parent. This fixes selftest failures where the DISPLAY variable
disappears.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/lib/oeqa/utils/sshcontrol.py