inoticoming - 클라우드의 온라인

이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 명령 inoticoming입니다.

프로그램:

이름


inoticoming - 파일이 들어오는 디렉터리에 도달할 때 작업을 트리거합니다.

개요


이니티코밍 [ 전역 옵션 ] 예배 규칙서 행위*

기술


Inoticoming은 다음을 보는 데몬입니다. 예배 규칙서 Linux의 inotify 프레임워크 및 트리거 사용
행위 특정 이름을 가진 파일이 거기에 배치되면.

예를 들어 다음을 기다리는 데 사용할 수 있습니다. .변경 디렉토리에 업로드된 파일 및 호출
견책 저장소에 저장합니다.

글로벌 옵션


--전경
포크하지 말고 포그라운드에 머물면서 stderr에 로그인하십시오.

--로그 파일 파일 이름
백그라운드에서 분기한 후 지정된 파일 이름 syslog 대신.

--pid 파일 파일 이름
실행 중인 인스턴스의 pid를 에 씁니다. 파일 이름.

--초기 검색
먼저 디렉토리에서 이미 존재하는 파일을 검색하고 다음을 사용하여 처리하십시오.
방금 나타난 것처럼 규칙을 부여했습니다. 이 초기 단계에서 파일이 표시되면
두 번 처리될 수 있지만 절대 놓쳐서는 안 됩니다. (그들이 너무 많고
inotify 큐 오버플로).

ACTIONS


각 작업 설명은 이 작업에 대한 선택적 옵션 목록입니다(어떤 파일이
호출, 실행하기 전에 변경할 디렉토리, ...), 다음에
명령 및 해당 인수는 단일 ; 인수로. 좋다:
이니티코밍 --전경 / --정규 표현식 ^v 에코 등장 {} in 전에, 뿌리 디렉토리. \;
(쉘이나 쉘에서 호출하는 경우에만 ; 앞에 \가 필요합니다.
기타 해석 ; 자체적으로).

활동 옵션
--접두사
파일 이름이 지정된 문자열로 시작하는 경우에만 이 작업을 트리거합니다.

--접미사
파일 이름이 지정된 문자열로 끝나는 경우에만 이 작업을 트리거합니다.

--정규 표현식 정규병 표현
파일 이름이 지정된 정규식과 일치하는 경우에만 이 작업을 트리거합니다.

--chdir 예배 규칙서
로 변경 예배 규칙서 지정된 명령을 실행하기 전에 (참고로 그 이후로
잘 작동하는 데몬이고 작업 디렉토리는 / 모두에게 상속될 것
행위).

--stdout-to-log
명령의 출력(stdout)을 로그 파일로 리디렉션합니다.

--stderr-to-log
명령의 오류 출력(stderr)을 로그 파일로 리디렉션합니다.

사용 예


이니티코밍 --로그 파일 로그/ilog --pid 파일 PID $INCOMINGDIR --접미사 .변경
--stderr-to-log 견책 -s -b $REPREPROBASEDIR --잠금 대기 1000 처리 들어오는
규칙 이름 {} \;
이것은 모든 새로운 .changes 파일에 대해 reprepro를 호출합니다. {}를 다음과 같이 지정합니다.
processincoming에 대한 인수(inoticoming이 파일 이름으로 대체됨)
.changes 파일만 처리되고 reprepro는 이에 대해 불평하지 않습니다.
가능한 다른 아직 불완전한 .changes 파일은 다음으로 시작하는 경우에만 사용할 수 있습니다.
레프리프로 버전 2.2.2.

문제


아직 대기열 오버플로 처리가 없습니다.

보고 버그


Debian BTS에 버그 보고 또는 위시리스트 요청
(예: 사용하여 버그를 제보하기 이니티코밍 데비안에서)
또는 직접brlink@debian.org>.

저작권


저작권 © 2007 Bernhard R. Link
이것은 무료 소프트웨어입니다. 복사 조건에 대한 소스를 참조하십시오. 보증이 없습니다. ~ 아니다
상품성 또는 특정 목적에의 적합성을 위해서라도.

onworks.net 서비스를 사용하여 온라인에서 inoticoming 사용



최신 Linux 및 Windows 온라인 프로그램