def copy (self,local_file,recursive=False,dry_run=False):
if self.is_local():
return 0
- self.create_buildname_once()
+ self.create_buildname_once(dry_run)
scp_command="scp "
if not dry_run:
scp_command += TestSsh.std_options
# let's try to figure out the interface to use - try these in order
function discover_interface () {
for ifname in $(gather_interfaces); do
- ip link show $ifname | grep -q UP && { INTERFACE_LAN=$ifname; return; }
+ ip link show $ifname | grep -qi 'state UP' && { INTERFACE_LAN=$ifname; return; }
done
# still not found ? that's bad
INTERFACE_LAN=unknown