Thanks for the pointer to that issue. I'll move the discussion there.

On Wednesday, 3 December 2014 12:15:28 UTC+11, tkuratomi wrote:
>
> I don't know the proper answer to your question, the docs definitely 
> could be interpreted either way right now.  And there does seem to be 
> a use case for update=no not doing an initial clone but you're not the 
> first person to request update=no to do an initial clone: 
>
> https://github.com/ansible/ansible-modules-core/issues/426 
>
>
>
> -Toshio 
>
> On Tue, Dec 2, 2014 at 12:30 AM, Cliffano Subagio <[email protected] 
> <javascript:>> wrote: 
> > Hi, 
> > 
> > I would like to get some clarification on the intention of update option 
> in 
> > git module. 
> > 
> > My original understanding: 
> > - when update=yes, then repo will be cloned once and then updated via 
> git 
> > pull every time 
> > - when update=no, then repo will be cloned once but would never be 
> updated 
> > with git pull and it will just return repo information 
> > 
> > Which seemed correct until this change 
> > 
> https://github.com/ansible/ansible/commit/28f6a18ef6add2f43b0e9a489f5d914f3b882403
>  
> > which fixed this issue https://github.com/ansible/ansible/issues/8630 . 
> > 
> > After the change: 
> > - when update=yes, the behaviour is still the same as my original 
> > understanding 
> > - when update=no, then the module will never be cloned it will just 
> return 
> > repo information. this is the confusing part because 'update' by 
> definition 
> > indicates updating an already cloned repo. The change also means that 
> it's 
> > no longer possible to clone the repo once only without further updates, 
> > which I think would be a common use case. 
> > 
> > The documentation on http://docs.ansible.com/git_module.html only 
> mentions 
> > "If no, just returns information about the repository without updating." 
> > Is it the intention that update=no means to never clone? 
> > If so, is there any other way to support clone once and never update? 
> > 
> > Cheers, 
> > Cliff. 
> > 
> > -- 
> > 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] <javascript:>. 
> > To post to this group, send email to [email protected] 
> <javascript:>. 
> > To view this discussion on the web visit 
> > 
> https://groups.google.com/d/msgid/ansible-project/a0a716ee-3560-4d7c-b8b4-0e14e4d468b6%40googlegroups.com.
>  
>
> > 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/658850b1-1dc1-429c-85e7-a22b894ff659%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to