Search

Home

Tworzenie wyzwalacza typu new file

Tworzenie wyzwalacza typu new file

Jeżeli chcesz skonfigurować wywołanie aplikacji przez mechanizm pojawienia się nowego pliku w wskazanym katalogu, musisz wybrać w menu głównym opcję TRIGGERS.

Wybierając opcję New... możesz dodać nową konfigurację automatycznego uruchamiania aplikacji GRAVITY

image

Po wyborze opcji New… musisz wybrać ze słownika rodzaj wywołania automatycznego.

image

Decydując się na mechanizm wywołań czasowych wybierasz ze słownika opcję FILE.

W obszarze PROPERTIES należy również wskazać aplikację (projekt) GRAVITY, który odtąd będzie skojarzony z konfigurowanym wywołaniem.

image

Wyzwalacz tego typu przekazuje ścieżkę do pliku do operatora typu FILE INPUT. Niezależnie czy taki operator istnieje w projekcie czy nie projekt zostanie uruchomiony.

Aby dokończyć konfigurację należy jeszcze wskazać katalog, który ma być badany przez system GRAVITY w celu wykrycia powstania nowego pliku, pobraniu jego nazwy i przekazaniu ścieżki do projektu.

image

Aby trigger był aktywny musisz ustawić przełącznik Enabled na włączony.

image

Jeśli chcesz aby system wysyłał e-mail do wskazanych odbiorców gdy wystąpi błąd w procesie zaznacz opcje Send mail when error.

Jeśli projekt używa parametrów zobaczysz je na panelu Parameters w formie listy nazwa - wartość. Klikając w wartość możesz wpisać domyślną wartość parametru dla triggera.

image

Wartość domyślna zostanie użyta jeśli trigger nie otrzyma wartości tego parametru z wywołania (np: REST API, database, RabbitMQ itp.) i zostanie przekazana do uruchamianego projektu.