ThingWorx Software Content Management > 패키지 > 파일 기반 패키지 만들기 > 파일 기반 패키지에 대한 견본 스크립트
파일 기반 패키지에 대한 견본 스크립트
ThingWorx Utilities는 다음 패키지 작업에 대해 5개의 견본 스크립트를 제공합니다.
응용 프로그램 실행
에이전트에서 ThingWorx 플랫폼으로 파일 전송
ThingWorx 플랫폼에서 에이전트로 파일 전송
에이전트 다시 시작
에이전트의 속성 설정
여기에서 스크립트를 다운로드하여 TW.RSM.Thing.FileRepository 디렉터리에 저장할 수 있습니다.
파일 기반 패키지를 만드는 동안 에이전트로 배달할 견본 스크립트를 추가한 경우 배포를 만들 때 스크립트를 수정하도록 선택할 수 있습니다. 해당 스크립트에 적합한 매개 변수와 값을 추가해야 합니다. 다음 표에서는 각 견본 스크립트에 필요한 매개 변수에 관한 정보가 제공됩니다.
배포 작업
스크립트 이름
매개 변수
응용 프로그램 실행
run_app_sample.lua
exec_path - 실행 중인 응용 프로그램의 파일 시스템 경로(파일 이름 포함).
에이전트에서 ThingWorx 플랫폼으로 파일 전송
transfer_from_agent_sample.lua
sourcePath - 에이전트의 저장소가 루트인 파일의 상대 경로.
sourceFile - 전송할 파일의 이름.
targetRepo - ThingWorx 플랫폼에 있는 FileRepository의 이름.
targetPath - ThingWorx 저장소에서 파일이 전송될 상대 경로.
targetFile - 대상 저장소에 작성될 파일의 이름.
ThingWorx 플랫폼에서 에이전트로 파일 전송
transfer_to_agent_sample.lua
sourceRepo - ThingWorx 서버에 있는 FileRepository의 이름.
sourcePath - ThingWorx 저장소가 루트인 파일의 상대 경로.
sourceFile - 전송할 파일의 이름.
targetPath - 에이전트에서 파일이 전송될 상대 경로.
targetFile - 에이전트에 작성될 파일의 이름.
에이전트 다시 시작
ems_restart_sample.lua
twems_service_name - 에이전트의 운영 체제에서 EMS가 등록된 서비스의 이름.
에이전트의 속성 설정
set_property_sample.lua
property_name - 업데이트되는 속성의 이름.
property_value - 속성에 대해 설정할 값.
도움이 되셨나요?