Migrate roadblocks to Cassandra.

This commit is contained in:
Brian Simpson
2013-08-12 18:56:55 -04:00
parent e9008e3ad1
commit 201d0d05a9

View File

@@ -64,6 +64,7 @@ from r2.models import (
PromotedLink,
PromotionLog,
PromotionWeights,
PromotedLinkRoadblock,
Subreddit,
)
from r2.models.keyvalue import NamedGlobals
@@ -223,6 +224,14 @@ def get_roadblocks():
blobs.sort(key=lambda x: x[1])
return blobs
def migrate_roadblocks():
q = get_roadblocks()
for sr_name, start, end in q:
sr = Subreddit._by_name(sr_name)
PromotedLinkRoadblock.add(sr, start, end)
# control functions
class RenderableCampaign():