Platform-independent lockfile mechanism

Registered by Severin H

Currently, we use util.Flock to prevent multiple instances of LottaNZB from being launched. The code is mostly based on http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/498171 and only works on POSIX systems. It would be a good idea to have something platform-independent.

Blueprint information

Status:
Complete
Approver:
None
Priority:
Low
Drafter:
Severin H
Direction:
Needs approval
Assignee:
Severin H
Definition:
Approved
Series goal:
Accepted for 0.4
Implementation:
Implemented
Milestone target:
milestone icon 0.4
Started by
Severin H
Completed by
Severin H

Sprints

Whiteboard

I'm currently experimenting with http://pypi.python.org/pypi/lockfile/0.6, which is said to work equally well on Linux, Mac and Windows machines.

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.