def delete_campaign(link, campaign): PromotionWeights.delete(link, campaign) void_campaign(link, campaign, reason='deleted_campaign') campaign.delete() PromotionLog.add(link, 'deleted campaign %s' % campaign._id) hooks.get_hook('promote.delete_campaign').call(link=link, campaign=campaign)
def delete_campaign(link, campaign): PromotionWeights.delete(link, campaign) void_campaign(link, campaign, reason="deleted_campaign") campaign.delete() PromotionLog.add(link, "deleted campaign %s" % campaign._id) hooks.get_hook("promote.delete_campaign").call(link=link, campaign=campaign)