if you are downloading tars of git repos from GitHub from lots of production servers, that seems to be a bit of a bad practice to me that assaults the mirror.
I would consider setting up a mirror of all that content on one server initially and then have your individual production nodes download off that box. On Thu, Dec 11, 2014 at 11:09 AM, Hugh Saunders <[email protected]> wrote: > On 11 December 2014 at 16:00, Michael DeHaan <[email protected]> wrote: > >> "I would like to be able to exit a with_items loop based on the result >> of the previous iteration. Think of it as a generalisation of >> with_first_found. " >> >> Would like to step back to use cases first before we propose it be done >> with the "with_<foo>" here, as that's not how that part works. >> >> Curious what kinds of files you are downloading - for instance, package >> managers like yum already do this, etc. >> > > In this particular instance, I am downloading tars of git repos. > > See also the second use case, its a bit of an edge case but shows that a > general answer may be more useful than fixing a specific module. For > example the file download case could be solved by modifying they get_url > module to take a list of sources, but that only solves one specific case. > Add the functionality to core and it can be used with any module. > > I'm also not sure a new with_ is needed, maybe access to another variable > within loop conditionals, or a new conditional such as break_when? > > -- > Hugh Saunders > > -- > 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/CAAD%2BY3Vh7uwrAwTVVcDf-MkbciLOTn%3Dj-5WSbq9OQu%3D0puhR_Q%40mail.gmail.com > <https://groups.google.com/d/msgid/ansible-project/CAAD%2BY3Vh7uwrAwTVVcDf-MkbciLOTn%3Dj-5WSbq9OQu%3D0puhR_Q%40mail.gmail.com?utm_medium=email&utm_source=footer> > . > > For more options, visit https://groups.google.com/d/optout. > -- 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/CA%2BnsWgzUAHpiKj-_bBRX1UwgrZu1phMvAMymRpj1Tq59GhBM3g%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
