Всем привет. В качестве примера, передать аргументы в декоратор:
from pid.decorator import pidfile
import time
@pidfile(piddir = cat, pidname = name)
def main():
for i in range(1,50):
time.sleep(0.3)
if __name__ == '__main__':
cat = '/tmp/vtest'
name = 'sname'
main()