1 from coprs import db
2 from coprs import models
3 from coprs import helpers
7 @classmethod
8 - def get(cls, action_id):
9 """ Return single action identified by `action_id` """
10 query = models.Action.query.filter(models.Action.id == action_id)
11 return query
12
13 @classmethod
24
25 @classmethod
29
30 @classmethod
32 """
33 Update `action` object with `upd_dict` data
34
35 Updates result, message and ended_on parameters.
36 """
37 for attr in ['result', 'message', 'ended_on']:
38 value = upd_dict.get(attr, None)
39 if value:
40 setattr(action, attr, value)
41
42 db.session.add(action)
43