Exemple #1
0
def publish(parts,email,password,blog_id,draft=False):
  publish = not draft
  blogger = Blogger(email,password,blog_id)
  # Try to update an existing post based on title.
  for id,title,updated,content,entry in blogger.query():
    if title == parts['title']:
      logging.info("U %s" % parts['title'])
      blogger.updatePost(entry,parts,publish)
      break
  # Or create new post
  else:
    logging.info("A %s" % parts['title'])
    blogger.createPost(parts,publish)
Exemple #2
0
def list(email,password,blog_id):
  blogger = Blogger(email,password,blog_id)
  for id,title,updated,content,entry in blogger.query(10):
    print id,updated[0:10],title