Thanks, I'll have to read up some more on this topic. I appreciate your clarification.
On Mon, Dec 15, 2014 at 7:02 PM, Matt Martz <[email protected]> wrote: > > There is no requirement that all windows modules must be run via the > script module. > > Just as the *nix modules are written in Python, the Windows modules are > written in powershell. > > I'm not sure if you are familiar with how the Python modules work, but > they are shipped to the remote node and executed. This is the same way as > the Windows powershell modules. The only difference is that windows modules > must contain both a ps1 (powershell) file and a py (Python) file. The py > files contains the docs for the module. > > I may have misunderstood what you meant, but written the way you mention, > it doesn't sound correct. > > On Monday, December 15, 2014, Jonathan Anderson < > [email protected]> wrote: > >> Thanks, that's good to know. >> >> Would it be worth the effort to add something like, "Modules for remote >> nodes running on Windows must be written as powershell scripts and be run >> with the ansible "script" module through Windows powershell remoting." or >> something like that in the documentation? It seems like it would fit >> nicely here <http://docs.ansible.com/list_of_windows_modules.html>and/or >> here >> <http://docs.ansible.com/intro_windows.html#what-modules-are-available>? >> That information maybe documented elsewhere but if so I missed it. Just a >> thought. >> >> Jonathan >> >> On Thu, Dec 11, 2014 at 7:01 PM, Michael DeHaan <[email protected]> >> wrote: >>> >>> They are required to be in powershell (unfortunately for those that >>> don't like Powershell! maybe fortunate for those that do - as it does >>> provide a very strong 'standard library' of stuff to do on Windows that >>> Microsoft maintains for us - so ... that's a win). This is so we don't >>> have to install any agents on the remote machines, and they work using >>> Windows powershell remoting. >>> >>> >>> >>> On Thu, Dec 11, 2014 at 5:43 PM, skinnedknuckles < >>> [email protected]> wrote: >>>> >>>> Are modules intended to run on windows remote nodes required to be >>>> written in powershell script or is there a way to turn python code into a >>>> "windows" module? >>>> >>>> -- >>>> 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/aa18830a-30d9-483e-b446-e0562491ddd7%40googlegroups.com >>>> <https://groups.google.com/d/msgid/ansible-project/aa18830a-30d9-483e-b446-e0562491ddd7%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 a topic in the >>> Google Groups "Ansible Project" group. >>> To unsubscribe from this topic, visit >>> https://groups.google.com/d/topic/ansible-project/hoD6YHH3Ppw/unsubscribe >>> . >>> To unsubscribe from this group and all its topics, 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%2BnsWgymdeL-_%2BiVSDitRULqVEb2k4LH_Ds-RWpbGcTDFk6FrA%40mail.gmail.com >>> <https://groups.google.com/d/msgid/ansible-project/CA%2BnsWgymdeL-_%2BiVSDitRULqVEb2k4LH_Ds-RWpbGcTDFk6FrA%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/CAC-wQgHvZsvJTtk0e_th16QzmLZfOY34CAYOEuDzRdiX-gOJ%3DA%40mail.gmail.com >> <https://groups.google.com/d/msgid/ansible-project/CAC-wQgHvZsvJTtk0e_th16QzmLZfOY34CAYOEuDzRdiX-gOJ%3DA%40mail.gmail.com?utm_medium=email&utm_source=footer> >> . >> For more options, visit https://groups.google.com/d/optout. >> > > > -- > Matt Martz > @sivel > sivel.net > > -- > You received this message because you are subscribed to a topic in the > Google Groups "Ansible Project" group. > To unsubscribe from this topic, visit > https://groups.google.com/d/topic/ansible-project/hoD6YHH3Ppw/unsubscribe. > To unsubscribe from this group and all its topics, 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/CAD8N0v9-QHwYdR4tjUQS1S3Jt9f%2BzMTrycPC94TfqxaY-23_XA%40mail.gmail.com > <https://groups.google.com/d/msgid/ansible-project/CAD8N0v9-QHwYdR4tjUQS1S3Jt9f%2BzMTrycPC94TfqxaY-23_XA%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/CAC-wQgEbx5t01CNzG19x%2B396hf5z0%3DBZeS%3DGPAaMijzLiBpGhA%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
