본문으로 건너뛰기

누락된 항목 복사 및 병합 (LCC.web_file.copy_merge)

선언​

ok, err = LCC.web_file.copy_merge(src, target, timeout?)

매개변수​

  • src
    문자열 형태, 소스 경로
  • target
    문자열 형태, 대상 경로
  • timeout
    숫자 형태, 선택 사항; 요청 시간 초과 시간(초), 기본값은 60

반환 값​

  • ok
    부울 형태, 성공 시 true를 반환하고, 실패 시 nil를 반환함
  • err
    문자열 형태 또는 nil, 실패 시 발생하는 오류 설명

설명​

web_file.copy의 편리한 패키징 형태로, mode = "merge"와 동일한 기능을 수행함.
대상에 해당 파일이나 디렉터리가 누락된 경우에만 복사가 이루어지며, 기존에 존재하는 파일들은 그대로 유지됨.

예시​

local ok, err = LCC.web_file.copy_merge("/템플릿", "/배포/템플릿")
if not ok then
error(err)
end