Thanks a lot! Your questions help me solve the problem. 

*The solution* is to move the handler part to  roles/basic/handlers/main.yml
without the 'handlers:' label.

Thanks again
On Thursday, November 16, 2017 at 4:03:18 PM UTC+2, Shlomit Afgin wrote:
>
>
>
> The file contain this yml lines is  roles/basic/tasks/main.yml. (start 
> with ---)
> I run it with command:  'ansible-playbook   site.yml'
> In site.yml it's have:
> ---                           
> - hosts: cns  
>   roles:                                                           
>   - basic
>
> hosts define in /etc/ansible/hosts.
> Do I still have things missing?
>
> Thanks a lot.
>
> On Thursday, November 16, 2017 at 12:58:45 PM UTC+2, Kai Stian Olstad 
> wrote:
>>
>> On 16.11.2017 11:48, Shlomit Afgin wrote: 
>> > I have ansible 2.5. the ymal file have: 
>> > 
>> > - name: Make sure file1.conf update 
>> >   copy: 
>> >     src: file1.conf 
>> >     dest: /tmp/file1.conf 
>> >   tags: copy-file1 
>> >   notify: 
>> >   - cat file1 
>> > 
>> >   handlers: 
>> >     - name: cat file1 
>> >       command: cat /tmp/file1.conf > /tmp/dates 
>>
>> Is this the complete file? Is it a playbook? 
>> If so, you are missing a lot of things. 
>>
>>
>> > when I run ansible-playbook I get: 
>> > 
>> > ERROR! The requested handler 'cat file1' was not found in either the 
>> > main 
>> > handlers list nor in the listening handlers list 
>>
>> You handlers: is indented incorrect, it should be at the same level as 
>> the tasks: 
>>
>>
>> -- 
>> Kai Stian Olstad 
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ansible-project/335bbb33-e6d7-4191-809d-dfc7d6c17fcc%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to