Erlang wrapper for xenserver api