On 2/24/20 3:31 PM, Karl Auer wrote: > Hi. We need to know *specifically* what you are trying to do. Not generally. > > Create a minimal playbook that implements (or at least tries to implement) > your goal. When you've got as far as you can, > run it and postthe playbook and the output in full here. > In FULL. > > Anything else is wasting your time and ours. > > Right now this looks to me as if you are a student trying to get someone else > to do your homework. > > Regards, K.
I concur, in addition to that the shell module should only be used if there is no other module around doing the task *and* the command module doesn't do the trick (see https://docs.ansible.com/ansible/latest/modules/shell_module.html#notes). Regards Racke > > On Tue, Feb 25, 2020 at 12:59 AM Sivaraman P <[email protected] > <mailto:[email protected]>> wrote: > > Hi, I just want to > > Ex: > hosts: dev > tasks: > - name: get variable > shell: some command > register: out1 # i want to use stdout_lines of these out1 in my next > task > > - name: export > shell: command {{item}} > register: out2 # i want to use stdout kines of each item in my next > task > with_items: "{{out1.stdout_lines}}" > > #After this I tried to combine out1 as key and out2 as value to the key, > But I am getting error > > - set_fact: > my_env: "{{my_env | default ({}) | combine ({{item.0}}: > {{item.1}})}}" > with_nested: > - "{{out1.stdout_lines}}" > - "{{out2 | json_query('results[*].stdout_lines}}" > > On Mon, 24 Feb 2020, 19:12 Dick Visser, <[email protected] > <mailto:[email protected]>> wrote: > > Hi Sivaraman > > Could you please state clearly: > > - What goal you are trying to achieve. > - How you are doing this. > - What problems you encounter. > - Which command did you run, and what actual output did you get from > that (copied as plain text - not as images, attachments, or > screenshots) > - What the relevant tasks/playbooks/code/variables look like. > > > > On Mon, 24 Feb 2020 at 14:07, Sivaraman P <[email protected] > <mailto:[email protected]>> wrote: > > > > I have list of items to be executed in the command and I have to > save the result in stdout for each item to > the same item. > > > > Ex: > > hosts: dev > > tasks: > > - name: get variable > > shell: cat file #this file contain the list of items that I > need to run the command > > register: out1 > > > > - name: export > > shell: command {{item}} > > register: out2 #This contains results of each item from out1. > > with_items: "{{out1.stdout_lines}}" > > > > The question is I have to get the stdout of each item result and I > have to store as value for that item. > > > > -- > > 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] > <mailto:ansible-project%[email protected]>. > > To view this discussion on the web visit > > https://groups.google.com/d/msgid/ansible-project/16eb196f-324c-4944-ac21-94c1a0b98e75%40googlegroups.com. > > > > -- > Dick Visser > Trust & Identity Service Operations Manager > GÉANT > > -- > 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] > <mailto:ansible-project%[email protected]>. > To view this discussion on the web visit > > https://groups.google.com/d/msgid/ansible-project/CAL8fbwMvo6%2BF0ZJJNgDO3UNjTCw6d%3D4jFRDncHFvpn19MkcXAg%40mail.gmail.com. > > -- > 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] > <mailto:[email protected]>. > To view this discussion on the web visit > > https://groups.google.com/d/msgid/ansible-project/CAHS7Q%2BvOU-tkbKtFVGgt5YeY%2BQb4y7dXxVKwJOH6_YjOFZoR-g%40mail.gmail.com > > <https://groups.google.com/d/msgid/ansible-project/CAHS7Q%2BvOU-tkbKtFVGgt5YeY%2BQb4y7dXxVKwJOH6_YjOFZoR-g%40mail.gmail.com?utm_medium=email&utm_source=footer>. > > > > -- > * > * > *Karl Auer* { manager, systems support } > P: 1300 759 975 > E: [email protected] <mailto:[email protected]> > 2pisoftware.com <https://2pisoftware.com> > > GPG/PGP : 301B 1F4E 624D AD99 242C 7A68 EC24 7113 E854 4A4E > Previous: 958A 2647 6C44 D376 3D63 86A5 FFB2 20BC 0257 5816 > > -- > 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] > <mailto:[email protected]>. > To view this discussion on the web visit > https://groups.google.com/d/msgid/ansible-project/CA%2B%2BT08QuPV7-ZA-%3DV5DC6T36v_-pTpeqEiPZjDDMzcO0Kn%2BCUA%40mail.gmail.com > <https://groups.google.com/d/msgid/ansible-project/CA%2B%2BT08QuPV7-ZA-%3DV5DC6T36v_-pTpeqEiPZjDDMzcO0Kn%2BCUA%40mail.gmail.com?utm_medium=email&utm_source=footer>. -- Ecommerce and Linux consulting + Perl and web application programming. Debian and Sympa administration. Provisioning with Ansible. -- 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 view this discussion on the web visit https://groups.google.com/d/msgid/ansible-project/7f36d64e-2712-6cc1-1011-c8a6e8e31676%40linuxia.de.
signature.asc
Description: OpenPGP digital signature
