Susanta Gautam | 745a1f9 | 2021-04-22 18:31:59 +0545 | [diff] [blame] | 1 | from oslo_context import context |
| 2 | from oslo_log import log |
| 3 | from oslo_utils import timeutils |
| 4 | |
| 5 | LOG = log.getLogger(__name__) |
| 6 | |
| 7 | |
| 8 | class RequestContext(context.RequestContext): |
Susanta Gautam | 73a52bb | 2021-04-27 16:01:11 +0545 | [diff] [blame] | 9 | """Added security context with request parameters from openstack common library""" |
Susanta Gautam | 745a1f9 | 2021-04-22 18:31:59 +0545 | [diff] [blame] | 10 | |
Susanta Gautam | 73a52bb | 2021-04-27 16:01:11 +0545 | [diff] [blame] | 11 | def __init__( |
| 12 | self, |
| 13 | backup_id=None, |
| 14 | volume_id=None, |
| 15 | instance_id=None, |
| 16 | executed_at=None, |
| 17 | backup_status=None, |
| 18 | **kwargs |
| 19 | ): |
Susanta Gautam | 745a1f9 | 2021-04-22 18:31:59 +0545 | [diff] [blame] | 20 | self.backup_id = backup_id |
| 21 | self.volume_id = volume_id |
| 22 | self.instance_id = instance_id |
| 23 | self.backup_id = backup_id |
| 24 | self.executed_at = executed_at |
| 25 | |
| 26 | |
| 27 | def make_context(*args, **kwargs): |
| 28 | return RequestContext(*args, **kwargs) |