# Gap in understanding, functionality or documentation

**URL:** <https://forum.ansible.com/t/gap-in-understanding-functionality-or-documentation/27798>\
**Category:** Ansible Project\
**Created:** [June 14, 2018, 12:50pm UTC](https://forum.ansible.com/t/gap-in-understanding-functionality-or-documentation/27798 "2018-06-14T12:50:50Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Tim\_Coote](https://avatars.discourse-cdn.com/v4/letter/t/439d5e/32.png) [@Tim\_Coote](https://forum.ansible.com/u/Tim_Coote)\
**Post date:** [June 14, 2018, 12:50pm UTC](https://forum.ansible.com/t/gap-in-understanding-functionality-or-documentation/27798/1 "2018-06-14T12:50:50Z")

</div>

Hullo

I’m guessing that it’s the first item 😉

I’m downloading files using curl over a flakey link. Ansible doesn’t like curl and warns:  
`[WARNING]: Consider using get_url or uri module rather than running curl`

However, to cope with the flakey link, I’m using the `-C -` flag with curl. I cannot see where either `get_url` or `uri` makes this functionality available.

Am I missing something or do I file a bug?

regards

tim

---

<div class="post-metadata">

**Author:** ![Kai\_Stian\_Olstad](https://avatars.discourse-cdn.com/v4/letter/k/e19adc/32.png) [@Kai\_Stian\_Olstad](https://forum.ansible.com/u/Kai_Stian_Olstad)\
**Post date:** [June 14, 2018, 2:03pm UTC](https://forum.ansible.com/t/gap-in-understanding-functionality-or-documentation/27798/2 "2018-06-14T14:03:19Z")

</div>

This warning is not a warning it should have been a INFO in my opinion.

Ansible has a list of command and when it sees those commands used in the command or the shell module is print this warning.  
You can safely ignore it or set "warn: no" on the task and the warning message will disappear.

Sometimes the Ansible module lack some feature and you need to use command/shell module instead.
