Ansible fetch název soboru se mění

Ansible fetch název soboru se mění
« kdy: 05. 08. 2021, 15:35:15 »
Vytvořil jsem script co vygeneruje co běží za procesy na serveru (budou další na chyby a na další ....) co se uloží do souboru s názvem například "ubuntuserver_2021-08-05 15:25:28.log" tj uname -n_vygentovatý čas a datum.log.
pak tento soubor chci z připojené mašiny stáhnout na server co to řídí.

Kód: [Vybrat]
- name: Odeslani logu na ridici server
    fetch:
      src: /tmp/*.log
      dest:/home/spravce/log-process
problém je že nevím jak definovat src: které nemá pevný název, jak definovat ať mi pošle jakýkoliv soubor s příponou log ?? Poradíte?
 
« Poslední změna: 05. 08. 2021, 19:18:17 od Petr Krčmář »


Re:ansible fetch název soboru se mění
« Odpověď #1 kdy: 05. 08. 2021, 16:52:34 »
Kód: [Vybrat]
- name: Odeslani logu na ridici server
    fetch:
      src:  "{{ item }}"
      dest:/home/spravce/log-process
      with_fileglob: "/tmp/*.log"
Takto?

Re:ansible fetch název soboru se mění
« Odpověď #2 kdy: 05. 08. 2021, 19:02:50 »
díky zítra to vyzkouším

Re:Ansible fetch název soboru se mění
« Odpověď #3 kdy: 06. 08. 2021, 08:36:55 »
vyzkoušeno funguje to...
pls ještě jedna podotázka:
jak vytvořit soubor rovnou s určenými právy?
Kód: [Vybrat]
shell: top -b -n1 > /home/spravce/"$(uname -n)_$(date +"%F %T").log"mi vytvoří log s právy roota ale jí potřebuji aby ho vytvořil rovnou s právy spravce.

Díky za odpověď

Re:Ansible fetch název soboru se mění
« Odpověď #4 kdy: 06. 08. 2021, 11:57:55 »
Tak si tam date | a zmenite prava ne?
A vubec, vite, ze existuje modul file?

A vubec podruhe, co to vase samodomo bastlo reseni ma vubec delat? Nevymyslite kolo?


Re:Ansible fetch název soboru se mění
« Odpověď #5 kdy: 06. 08. 2021, 12:28:01 »
díky za naťuknutí, vyřešeno....