From the Burrow

Need to run a Python program as a Windows Service?

2011-09-12 00:00:00 +0000

Then this will help!

[EDIT] If you need to run something every ‘x’ seconds, have a peek at this page. I must admit I don’t like the executing of a external script but its easily merged with the previous example to make something nice.

Light At The End Of The Tablet Tunnel

2011-09-09 00:00:00 +0000

VMWare Web Services SDK

2011-09-08 00:00:00 +0000

Somehow this managed to pass me by but vSphere has a webservices interface. I really want to look at writing a python wrapper for this sometime in the future! If you are venturing down this path have a peek at these webinars: http://communities.vmware.com/docs/DOC-10751

Hope it helps

Quick and Dirty query to find out what instances of SQL a Windows box has (if any)

2011-09-08 00:00:00 +0000

Needed something to do this from Linux quickly.

net rpc service list -W domain.work.org -S servername -U domain\username grep “SQL Server (“

Hope it helps

Citrix on Ubuntu 11.04

2011-09-08 00:00:00 +0000

Hey folks,

I’m slapping this here as its may save a couple of minutes of googling in the future.

  • Grab the citrix ICA client

  • sudo apt-get install libmotif-dev

  • Add net.ipv4.tcp_window_scaling=0 to your /etc/sysctl.conf file to fix a strange popup error

Run free in the bountiful citrix’y hills!

Cheers to this site and this site for the fixes.

Ciao!

Remote execute windows command from Ubuntu (psexec for linux)

2011-09-07 00:00:00 +0000

Hey all, just a quickly as this took a little googling.

If you need winexe to remote administer a windows box..

Grab a package from here: https://launchpad.net/~jdthood/+archive/winexe/+packages

Install it

Finally open a terminal and try:

winexe -U domain\username //machinename ‘cmd’

Also you may want to hunt down wmic (wmi-client), its also not in the repos, but is available to be compiled from zenoss.

If I find the guide for this again I’ll make another post about it.

Hope it helps!

The bestt thing on the internet

2011-09-04 00:00:00 +0000

Tonight I found a site called wiki summaries.

It summarises books.

There is a summary of green eggs and ham

READ IT!

Python, Suds and Microsoft Web Services

2011-08-30 00:00:00 +0000

Hey all,

If you need to interact with Microsoft Web Services from python grab suds from whatever repo you have handy and relax! I had a brief dabble with Soappy but it seems this is now deprecated and had a couple of issues.

Here is your quickstart to talk to a soap based .net web service with suds


from suds.client import Client

#chances are you have a asmx url, make sure you add

# ?wsdl on the end

url = "https://www.yourwebsite.org/yourwebservice/webservice.asmx?wsdl"

client = Client(url)

print client.service.yourMethod(args)

Hope it helps!

Cross platform Python AD Library on launchpad later this week!

2011-08-30 00:00:00 +0000

The code for my AD library ADdled will be uploaded later this week to this page.

It will have basic functionality for connecting, searching and retrieving data and the beginnings of the write-back methods.

I’ll be expanding this along with pressly over the coming weeks in order to get them up towards something I’d be happy calling a beta.

In that time I also need to get myself familiar with the unittest system for python as I want to have decent test coverage. One thing I don’t know yet is how to write decent tests for systems that require login details…ah well I’m sure that will be revealed soon enough!

Goodnight all!

Pressly goes live!

2011-08-29 00:00:00 +0000

And we are up on launchpad, got to say the information provided by the Ubuntu Developer week logs was stellar and really helped me get going.

I’m much more used to writing things either just for work or for my own use so getting code out there in this way feel great.

For those who want to have a tinker, you can find it here.

I’m also beavering away at getting my Active Directory library up on line soon. I’ll keep you posted on that as it develops.