code: def migrate_system_connections(src_sc: str, dest_sc: str) -> bool:
      
      found = False
      LOG.info(f"migrate_system_connections: checking {dest_sc}")
      os.makedirs(dest_sc, exist_ok=True)
      with os.scandir(src_sc) as scanner:
          for entry in scanner:
              # ignore readme and sample
              if entry.name.endswith('.ignore'):
                  continue
              # ignore the hardwired connection added by api server
              if entry.name == 'static-eth0':
                  continue
              # ignore weird remnants of boot partition connections
              if entry.name.startswith('._'):
                  continue
              patched = patch_connection_file_paths(
                  open(os.path.join(src_sc, entry.name), 'r').read())
              open(os.path.join(dest_sc, entry.name), 'w').write(patched)
              LOG.info(f"migrate_connections: migrated {entry.name}")
              found = True
      return found
docs: Migrate the contents of a system-connections dir
  
      :param dest_sc: The system-connections to copy to. Will be created if it
                      does not exist
      :param src_sc: The system-connections to copy from
      :return: True if anything was moved