/dropbox-fetcher

Primary LanguagePythonMIT LicenseMIT

Dropbox Fetcher

Getting Started

Prerequisites

  • python3
  • virtualenv
  • fabric -- Note: fabric is a build tool. You can use either version py2 or py3. If you are using py3, please install it using command pip3 install fabric3 instead of pip3 install fabric

An example to initialize the environment in linux from zero:

cd $HOME/src
wget https://repo.continuum.io/miniconda/Miniconda3-latest-Linux-x86_64.sh -O miniconda.sh
chmod +x miniconda.sh
./miniconda.sh -b -p $(pwd)/conda
echo "export PATH=$(pwd)/conda/bin:"'$PATH' >> $HOME/.bash_profile
source $HOME/.bash_profile
conda install --yes fabric3 virtualenv

Configure

cp config.yml{.template,}
# edit config.yml 

Start

Install dependencies. It requires fabric and virtualenv in py3.

fab setup
fab fetch

If you have already installed make, you can also simply type make, which will automatically update deps and start it