Re: pywinrm, py-xmltodict for Ansible Windows mgmt
On Sun, Mar 13, 2016 at 11:04:24PM +, Stuart Henderson wrote: > On 2016/03/13 18:17, Jiri B wrote: > > I'd like to use Ansible to manage Windows machines at work, > > thus here are two new ports - pywinrm (python module for > > Windows Remote Management) and its dependent, py-xmltodict. > > Attachments missing. But "pywinrm" isn't a good name for the > port, it should be "py-winrm" or "py-pywinrm" or similar, > both for consistency, and so the py- / py3- mechanism works. Now with attachments and renamed pywinrm to py-winrm (the module is called 'pywinrm' in pip, that's why I had this name). py-winrm.tar.gz Description: application/tar-gz py-xmltodict.tar.gz Description: application/tar-gz
Re: pywinrm, py-xmltodict for Ansible Windows mgmt
On 2016/03/13 18:17, Jiri B wrote: > I'd like to use Ansible to manage Windows machines at work, > thus here are two new ports - pywinrm (python module for > Windows Remote Management) and its dependent, py-xmltodict. Attachments missing. But "pywinrm" isn't a good name for the port, it should be "py-winrm" or "py-pywinrm" or similar, both for consistency, and so the py- / py3- mechanism works.
pywinrm, py-xmltodict for Ansible Windows mgmt
I'd like to use Ansible to manage Windows machines at work, thus here are two new ports - pywinrm (python module for Windows Remote Management) and its dependent, py-xmltodict. Example tests work ok. j. ~~~ In [5]: s = winrm.Session('ad-w2k12r2.example.com', auth=('Administrator', 'password')) In [6]: r = s.run_cmd('ipconfig', ['/all']) In [7]: r.status_code Out[7]: 0 In [8]: r.std_out Out[8]: '\r\nWindows IP Configuration\r\n\r\n Host Name . . . . . . . . . . . . : brq-w2k12r2\r\n Primary Dns Suffix . . . . . . . : ad-w2k12r2.example.com\r\n Node Type . . . . . . . . . . . . : Hybrid\r\n IP Routing Enabled. . . . . . . . : No\r\n WINS Proxy Enabled. . . . . . . . : No\r\n DNS Suffix Search List. . . . . . : ad-w2k12r2.example.com\r\n\r\nEthernet adapter Ethernet:\r\n\r\n Connection-specific DNS Suffix . : \r\n Description . . . . . . . . . . . : Red Hat VirtIO Ethernet Adapter\r\n Physical Address. . . . . . . . . : 00-1A-4A-01-3F-FB\r\n DHCP Enabled. . . . . . . . . . . : No\r\n Autoconfiguration Enabled . . . . : Yes\r\n IPv4 Address. . . . . . . . . . . : 10.34.63.245(Preferred) \r\n Subnet Mask . . . . . . . . . . . : 255.255.252.0\r\n Default Gateway . . . . . . . . . : 10.34.63.254\r\n DNS Servers . . . . . . . . . . . : 127.0.0.1\r\n NetBIOS over Tcpip. . . . . . . . : Enabled\r\n\r\nTunnel adapter Teredo Tunneling Pseudo-Interface:\r\n\r\n Media State . . . . . . . . . . . : Media disconnected\r\n Connection-specific DNS Suffix . : \r\n Description . . . . . . . . . . . : Teredo Tunneling Pseudo-Interface\r\n Physical Address. . . . . . . . . : 00-00-00-00-00-00-00-E0\r\n DHCP Enabled. . . . . . . . . . . : No\r\n Autoconfiguration Enabled . . . . : Yes\r\n\r\nTunnel adapter isatap.{8E0EBBF3-CDFB-44DE-B6C7-CD12C5B14CBD}:\r\n\r\n Media State . . . . . . . . . . . : Media disconnected\r\n Connection-specific DNS Suffix . : \r\n Description . . . . . . . . . . . : Microsoft ISATAP Adapter #2\r\n Physical Address. . . . . . . . . : 00-00-00-00-00-00-00-E0\r\n DHCP Enabled. . . . . . . . . . . : No\r\n Autoconfiguration Enabled . . . . : Yes\r\n' ~~~