mirror of
https://github.com/ARM-software/devlib.git
synced 2025-01-31 02:00:45 +00:00
target: Fix Target.get_connection()'s busybox
The conncetion returned by Target.get_connection() does not have its .busybox attribute initialized. This is expected for the first connection, but connections created for new threads should have busybox set.
This commit is contained in:
parent
ef9384d161
commit
9bd76fd8af
@ -381,7 +381,10 @@ class Target(object):
|
||||
def get_connection(self, timeout=None):
|
||||
if self.conn_cls is None:
|
||||
raise ValueError('Connection class not specified on Target creation.')
|
||||
return self.conn_cls(timeout=timeout, **self.connection_settings) # pylint: disable=not-callable
|
||||
conn = self.conn_cls(timeout=timeout, **self.connection_settings) # pylint: disable=not-callable
|
||||
# This allows forwarding the detected busybox for connections created in new threads.
|
||||
conn.busybox = self.busybox
|
||||
return conn
|
||||
|
||||
def wait_boot_complete(self, timeout=10):
|
||||
raise NotImplementedError()
|
||||
|
Loading…
x
Reference in New Issue
Block a user