Oh sorry, I didn't mean to push the discussion onto the ticket - just
pointing out that it exists so other people are interested in it.   Mailing
lists are often better than tickets for discussing how we want things to
behave.  Then we can use the ticket to hammer out implementation of that
behavior.

Apologies,
-Toshio
On Dec 2, 2014 5:38 PM, "Cliffano Subagio" <[email protected]> wrote:

> 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]>
>> 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].
>> > 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/
>> 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
> <https://groups.google.com/d/msgid/ansible-project/658850b1-1dc1-429c-85e7-a22b894ff659%40googlegroups.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/CAG9juEr2EtDCo_Y9zgsgFUVVvxb9H_YgwNsduuhk1r7wx1xyBQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to