Create atomic_update db utility function
authorElrond <elrond+mediagoblin.org@samba-tng.org>
Sun, 29 Jan 2012 19:56:51 +0000 (20:56 +0100)
committerElrond <elrond+mediagoblin.org@samba-tng.org>
Sun, 4 Mar 2012 19:58:19 +0000 (20:58 +0100)
commit82cd968347988f61ac52c2100d1dc47750decead
tree7466d3b3b7d9ebda568c3ad4eeb8ed92d4215efb
parentb8e635b22f9647b173b9320ebb6539bdefe851d8
Create atomic_update db utility function

In some cases (notably the mark_entry_failed function) it
is useful to have atomic update functionality on the db. On
mongo this requires special syntax.

So created an atomic_update function for mongo and started
to use it in mark_entry_failed.
mediagoblin/db/mongo/util.py
mediagoblin/db/util.py
mediagoblin/processing.py