def close_ticket_event(self, asset, creator): if asset.stage: message = 'closed a ticket from {} about {} - {} - {} - {} - {}'.format(creator, asset.domain, asset.category, asset.name, asset.stage, asset.variant) id = defaults._wall_close_ticket_event_ key = util.id_based_time() if asset.name: prefs.asset(asset).add_event(key) prefs.add_event(key) self.event(message, id, key, asset)
def playblast_event(self, asset): if asset.stage: message = 'playblasted {} - {} - {} - {} - {}'.format(asset.domain, asset.category, asset.name, asset.stage, asset.variant) id = defaults._wall_playblast_event_ key = util.id_based_time() if asset.name: prefs.asset(asset).add_event(key) prefs.add_event(key) self.event(message, id, key, asset)
def ticket_event(self, asset, adress): if asset.stage: message = 'adressed a ticket to {} about {} - {} - {} - {} - {}'.format(adress, asset.domain, asset.category, asset.name, asset.stage, asset.variant) id = defaults._wall_ticket_event_ key = util.id_based_time() if asset.name: prefs.asset(asset).add_event(key) prefs.add_event(key) self.event(message, id, key, asset)
def publish_event(self, asset): if asset.stage: message = 'published {} - {} - {} - {} - {} | version : {}'.format(asset.domain, asset.category, asset.name, asset.stage, asset.variant, asset.export_version) id = defaults._wall_publish_event_ key = util.id_based_time() if asset.name: prefs.asset(asset).add_event(key) prefs.add_event(key) self.event(message, id, key, asset)
def remove_event(self, asset): if asset.category and not asset.name: message = 'removed {} - {}'.format(asset.domain, asset.category) elif asset.name and not asset.stage: message = 'removed {} - {} - {}'.format(asset.domain, asset.category, asset.name) elif asset.stage: message = 'removed {} - {} - {} - {} - {}'.format(asset.domain, asset.category, asset.name, asset.stage, asset.variant) id = defaults._wall_remove_event_ key = util.id_based_time() if asset.name: prefs.asset(asset).add_event(key) prefs.add_event(key) self.event(message, id, key, asset)
def xp_event(self, level): message = 'has reached level {} !'.format(str(level)) id = defaults._wall_xp_event_ key = util.id_based_time() prefs.add_event(key) self.event(message, id, key)