Sto sviluppando un modulo Ansible che genera un url, recupera (come get_url) il tarball in quell'url dal mio artifactory interno e quindi lo estrae. Mi chiedo se c'è un modo per includere o estendere il modulo core Ansible get_url nel mio modulo. Non posso avere questo in più passaggi perché l'url in uso viene generato da un hash git e richiede una ricerca multi-passo.Un modulo Ansible sviluppato può includere o estendere un modulo Ansible Core?
Se non c'è un modo, probabilmente mi limiterò a copiare l'intero modulo get_url e ad usarlo nel mio modulo, ma vorrei evitarlo.
mi piacerebbe fare qualcosa di simile:
module_json_response = module.get_module('get_url').issue_command('url=http://myartifactory.com/my_artifact.tar.gz dest=/path/to/local/my_artifact.tar.gz');
mia comprensione di Ansible è che si carica il modulo in uso e lo esegue, tra cui un altro modulo non è supportato o non è documentata .
Grazie in anticipo per qualsiasi aiuto.