Advertisement
Guest User

Untitled

a guest
Nov 22nd, 2016
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.56 KB | None | 0 0
  1. import datetime
  2. import transmissionrpc
  3.  
  4. from config import TRANSMISSION
  5.  
  6. daemon = transmissionrpc.Client(
  7. address=TRANSMISSION.server,
  8. port=TRANSMISSION.port,
  9. user=TRANSMISSION.user,
  10. password=TRANSMISSION.password)
  11.  
  12. for torrent in daemon.get_torrents():
  13. if torrent.status == 'seeding':
  14. idle_time = datetime.datetime.now() - torrent.date_active
  15. if idle_time > datetime.timedelta(days=2):
  16. print 'Removing %s after %s inactivity' % (torrent.name, idle_time)
  17. daemon.remove_torrent(torrent.hashString, delete_data=True)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement