Starting with server maintenance, it would be good to have a tool for the OpenERP admin user(s) to send a message popup to all logged in users that server maintenance will take place in xx minutes, requesting to log-out.
1. Starting with server maintenance, it would be good to have a tool for the OpenERP admin user(s) to send a message popup to all logged in users that server maintenance will take place in xx minutes, requesting to log-out.
2. Admin should check which users are still logged in. (away from computer for instance) and have the possibility to close the connection manually upfront.
3. Say 10 minutes before starting maintenenance it should not be possible to log-in anymore.
4. There should be a white-list for the admin user(s) currently working that will not blokked-out.
This way everyone can be logged-out decently for server maintenance proposes and can have more trust on data-consistency. Now admin has to call (e.g. by telephone) every user and have to relay on there promises.
This could be a new tool in administrator section.
Comment by Raphaël Valyi;
The issue is that notifying the client would require:
1) either letting the HTTP socket open which is not the way OpenERP works, fails on proxy and doesn't scale.
2) either the client to pool the server reqularily for new messages. May be this is doable with a slow period, like every 2 minutes only to avoid bloating the server (imagine there are many clients open), then admin should wait at least some 2 minutes before admin message propagate. But I agree, would be a nice nice-to-have for professional maintenance.
Blueprint information
- Status:
- Not started
- Approver:
- None
- Priority:
- Undefined
- Drafter:
- None
- Direction:
- Needs approval
- Assignee:
- None
- Definition:
- New
- Series goal:
- None
- Implementation:
- Unknown
- Milestone target:
- None
- Started by
- Completed by
Related branches
Related bugs
Bug #432065: Notify logged in users for server maintenance and log them out decently | Invalid |