Esempio n. 1
0
def backfill_sr(sr):
    print "processing %s" % sr.name
    after = None
    count = 100
    q = ModAction.get_actions(sr, after=after, count=count)
    actions = list(q)
    while actions:
        for ma in actions:
            ModActionBySRActionMod.add_object(ma)
        q = ModAction.get_actions(sr, after=actions[-1], count=count)
        actions = list(q)
Esempio n. 2
0
def backfill_sr(sr):
    print "processing %s" % sr.name
    after = None
    count = 100
    q = ModAction.get_actions(sr, after=after, count=count)
    actions = list(q)
    while actions:
        for ma in actions:
            ModActionBySRActionMod.add_object(ma)
        q = ModAction.get_actions(sr, after=actions[-1], count=count)
        actions = list(q)
Esempio n. 3
0
    def get_modactions(cls, srs, mod=None, action=None):
        # Get a query that will yield ModAction objects with mod and action
        from r2.models import ModAction

        return ModAction.get_actions(srs, mod=mod, action=action)
Esempio n. 4
0
 def get_modactions(cls, srs, mod=None, action=None):
     # Get a query that will yield ModAction objects with mod and action
     from r2.models import ModAction
     return ModAction.get_actions(srs, mod=mod, action=action)