명령줄 인터페이스
QAWeb Enterprise Agent와 관련된 특정 작업을 자동화하기 위해 명령줄 인터페이스 도구가 제공됩니다. 이 도구는 통합에 사용할 수 있는 특정 기능을 노출합니다.
아래 설명된 각 명령은 에이전트 설치에 포함된 qawebcli 애플리케이션을 통해 처리할 수 있습니다. 이 애플리케이션은 절대 경로를 통해 도구를 지정하거나 QAWeb Enterprise Agent의 설치 폴더를 PATH 환경 변수에 추가하여 호출할 수 있습니다.
정책관리
정책 작업 정의
정책을 설정하는 명령을 사용하여 구성된 독립 실행형 에이전트의 정책을 정의할 수 있습니다. 정책에서의 작업은 기본적으로 활성화되거나 정책 설정 명령을 통해 활성화할 수 있습니다.
구문:
qawebcli policy-set <task> <use> <schedule> [options]
다음 인수가 필요합니다.
작업 : 정책에서 설정할 작업: 보정, dicomgsdfluminanceresponsetest, srgbluminanceresponsetest, gammaluminanceresponsetest, customluminanceresponsetest.
용도 : 이 작업이 실행되는 디스플레이 용도.
일정 : 작업을 실행해야 하는 일정. 다음 값 중 하나를 사용합니다. 한 번, 매일, 주간, 격주, 월간, 분기, 반기, 연간
보정 및 광도 응답 테스트를 위한 작업은 다음 옵션을 사용하십시오.
–lumresponse <lumresponse> : 광도 응답 기능. 다음 값 중 하나를 사용합니다. 사용자 정의
–lrf-file <lrf-file> : 사용자 정의 광도 응답 기능의 경로.
이 명령은 성공하면 0을 반환하고 그렇지 않으면 다른 값을 반환합니다.
참고
이 명령은 독립 실행형으로 구성된 에이전트에만 적용할 수 있습니다.
정책에서 작업을 비활성화
정책에서 작업을 비활성화하는 명령은 policy-disable 명령입니다.
구문:
qawebcli policy-disable <task> <use>
다음 인수가 필요합니다.
작업 : 정책에서 설정할 작업: 보정, dicomgsdfluminanceresponsetest, srgbluminanceresponsetest, gammaluminanceresponsetest, customluminanceresponsetest.
용도 : 이 작업이 실행되는 디스플레이 용도.
이 명령은 성공하면 0을 반환하고 그렇지 않으면 다른 값을 반환합니다.
참고
이 명령은 독립 실행형으로 구성된 에이전트에만 적용할 수 있습니다.
QA 상태 판독
워크스테이션의 QA 상태를 읽어오는 명령줄 옵션이 있습니다.
구문:
qawebcli qastatus
이 명령은 다음 값을 출력합니다.
규정을 준수하는 워크스테이션의 경우 OK
규정을 준수하지 않는 워크스테이션의 경우 NOK
이전 작업 결과가 없는 워크스테이션의 경우 PENDING. QA 상태를 제외하기 전에 하나 이상의 작업을 실행해야 합니다.
이 명령은 성공하면 0을 반환하고 그렇지 않으면 다른 값을 반환합니다.