Re: [ansible-project] Regular Expression in ANSIBLE

26 views
Skip to first unread message
Message has been deleted

Srinivas Naram

unread,
Jul 2, 2020, 3:11:37 AM7/2/20
to ansible...@googlegroups.com
Hello - is this log file located in the server where Ansible is installed or remote server ?

On Thu, Jul 2, 2020 at 5:25 AM Jenisha T <joy...@gmail.com> wrote:
Hi
I have output from log file as below. I need to extract the string shown in bold. 

 Communication Diagnostic Report

-----------------------------------------------


User Name : username

Directory : /path/to/dir

Platform Architecture : Linux

Version : x.0.00.x

Host Name : abcdef1234

Logical Name : abcdef1234

Listen to Network Interface : *ANY


processes status

======================

Listener : Running as root


How to extract the value of Logical Name : abcdef1234

from the multiline string. 



--
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 ansible-proje...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ansible-project/cbdb83e6-d7b4-42ec-8d23-408736d0aeb2n%40googlegroups.com.
Message has been deleted

Srinivas Naram

unread,
Jul 2, 2020, 5:40:51 AM7/2/20
to ansible...@googlegroups.com
Not sure how you are initiating your playbooks. Here is what I did.

I initiated my playbooks from a shell script and parsed the output in the script.

On Thu, Jul 2, 2020 at 2:03 PM Jenisha T <joy...@gmail.com> wrote:

It's present in a remote server where the playbook is executed. I m facing the problem with extraction. Text present in register.

T. JENISHA

unread,
Jul 2, 2020, 9:48:52 AM7/2/20
to Ansible Project
It's solved. I was asking about regex.  But I couldn't see your solution.


Thankyou!

Best Regards
Jenisha T
Whatsapp: +91 07598087866





Stefan Schmid

unread,
Jul 2, 2020, 9:51:26 AM7/2/20
to Ansible Project
What may work is using Ansible Modul script.
It returns e.g. as stdout only the requested string.
Reply all
Reply to author
Forward
0 new messages