The remote server script is quite simplified and not as feature-rich as RF is.
The Python logging outputs to sys.stderr by default and the remote server only captures sys.stdout.
There are a few options here
2) modify the remote server to capture stderr in addition to stdout
3) use your own logger.
Here is a start to writing your own logger:
import time
def info(msg):
log('INFO', msg)
def log(level, msg)
epoch = int(time.time())
msg = str(msg)
print "*%s:%s* %s" % (level, epoch, msg)