95383bf74d26898f6e5deef0a03f5e34f1693f89
# C0111 Missing docstring # I0011 Warning locally suppressed using disable-msg # I0012 Warning locally suppressed using disable-msg # W0704 Except doesn't do anything Used when an except clause does nothing but "pass" and there is no "else" clause # W0142 Used * or * magic* Used when a function or method is called using *args or **kwargs to dispatch arguments. # W0212 Access to a protected member %s of a client class # W0232 Class has no __init__ method Used when a class has no __init__ method, neither its parent classes. # W0613 Unused argument %r Used when a function or method argument is not used. # W0702 No exception's type specified Used when an except clause doesn't specify exceptions type to catch. # R0201 Method could be a function # W0614 Unused import XYZ from wildcard import # R0914 Too many local variables # R0912 Too many branches # R0915 Too many statements # R0913 Too many arguments # R0904 Too many public methods
CouchPotato Server
CouchPotato (CP) is an automatic NZB and torrent downloader. You can keep a "movies I want"-list and it will search for NZBs/torrents of these movies every X hours. Once a movie is found, it will send it to SABnzbd or download the torrent to a specified directory.
Running from Source
CouchPotatoServer can be run from source. This will use git as updater, so make sure that is installed also.
Windows:
- Install PyWin32 2.7 and GIT
- If you come and ask on the forums 'why directory selection no work?', I will kill a kitten, also this is because you need PyWin32
- Open up
Git Bash(or CMD) and go to the folder you want to install CP. Something like Program Files. - Run
git clone https://github.com/RuudBurger/CouchPotatoServer.git. - You can now start CP via
CouchPotatoServer\CouchPotato.pyto start
OSx:
- If you're on Leopard (10.5) install Python 2.6+: Python 2.6.5
- Install GIT
- Open up
Terminal - Go to your App folder
cd /Applications - Run
git clone https://github.com/RuudBurger/CouchPotatoServer.git - Then do
python CouchPotatoServer/CouchPotato.py
Linux (ubuntu / debian):
- Install GIT with
apt-get install git-core - 'cd' to the folder of your choosing.
- Run
git clone https://github.com/RuudBurger/CouchPotatoServer.git - Then do
python CouchPotatoServer/CouchPotato.pyto start - To run on boot copy the init script.
cp CouchPotatoServer/init/ubuntu /etc/init.d/couchpotato - Change the paths inside the init script.
nano /etc/init.d/couchpotato - Make it executable.
chmod +x /etc/init.d/couchpotato - Add it to defaults.
sudo update-rc.d couchpotato defaults
Languages
Python
91.1%
JavaScript
7%
CSS
1.5%
HTML
0.2%
Shell
0.2%