""" gps_service_wp.py WordPress service for gps event """ import gps_auth_wp import wordpresslib d = {'login':'','password':'','url':'', \ 'title':''} def send(msg): """Send to WordPress """ global d if not d['login']: default_head() try: wp = wordpresslib.WordPressClient( \ d['url'],d['login'],d['password']) wp.selectBlog(0) post = wordpresslib.WordPressPost() post.title = d['title'] post.description = msg idPost = wp.newPost(post, True) r = True except: r = False finally: pass return r def default_head(): global d d['login'] = gps_auth_wp.wp_user d['password'] = gps_auth_wp.wp_pass d['url'] = gps_auth_wp.wp_url d['title'] = 'Event auto-post' if __name__ == "__main__": print send('Test msg 101')