0
저는 파이썬에서 bash 스크립트를 다시 작성하려고 시도하고 있습니다. 특히 gsutil -m rsync -r /local/path/to/data gs:/path/to/data
을 실행하는 라인을 다시 작성하려고합니다. 그러나 rsync
기능에 대한 참조는 Python 클라이언트 라이브러리 설명서 here에서 찾을 수 없습니다.Python 클라이언트 라이브러리의 GCS Rsync?
누군가가이 문제를 해결했다면 알려 주시기 바랍니다. 이 기능이 현재 클라이언트 라이브러리에 구현되지 않은 경우 그 이유를 아는 사람이 있습니까?
원래 질문이 불투명 한 경우 사과드립니다. 커맨드 라인 유틸리티 인 gsutil과 python 클라이언트 라이브러리의 근본적인 차이점을 이해하고는 있지만 클라이언트 라이브러리를 사용하여 gsutil 병렬 rsync를 에뮬레이트하는 방법이 있는지에 관해서는 더 관심이 있습니다. – andre622
이를 위해서는 다중 스레드/다중 프로세스 병렬 논리와 코어 rsync 논리를 모두 gsutil에서 응용 프로그램으로 이식해야합니다. 라이브러리는 개별 업로드 또는 메타 데이터 업데이트 작업을 처리 할 수 있지만 그뿐입니다. –
즉, 구현하고자하는 강력 함에 따라 ~ 2000-7000 줄의 코드를 포트/쓰기해야합니다. –