Example #1
0
 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)
Example #2
0
 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)
Example #3
0
 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)
Example #4
0
 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)
Example #5
0
 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)
Example #6
0
 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)