*************** Intro *************** Python module to communicate with Weed-FS_. ============ Installation ============ From PyPI:: pip install pyweed From GitHub:: pip install git+https://github.com/utek/pyweed.git From source:: git clone https://github.com/utek/pyweed.git cd pyweed python setup.py install ============ Tests ============ Install dependencies:: pip install -r test_requirements.txt Run tests:: python setup.py tests Or using nose:: nosetests .. note:: Functional tests assumes that there is WeedFS master running on localhost:9333 (defaults). If it's not then there will be errors in tests. ============ Usage ============ Upload file to weedFS .. code-block:: python from pyweed import WeedFS # File upload w = WeedFS("localhost", 9333) # weed-fs master address and port fid = w.upload_file("n.txt") # path to file # Get file url file_url = w.get_file_url(fid) # Delete file res = w.delete_file(fid) # res is boolean (True if file was deleted) .. _Weed-FS: http://code.google.com/p/weed-fs/