Browse Source

Adjust requirements and README.

Stefano Cossu 6 years ago
parent
commit
a800fda3c3
2 changed files with 8 additions and 7 deletions
  1. 4 5
      README.md
  2. 4 2
      requirements.txt

+ 4 - 5
README.md

@@ -63,15 +63,12 @@ interested in evaluating this project.
 ### Dependencies
 
 1. Python 3.5 or greater.
-1. The [LMDB](https://symas.com/lmdb/) database library. It should be included
-in most Linux distributions' standard package repositories.
 1. A message broker supporting the STOMP protocol. For testing and evaluation
-purposes, [Coilmq](https://github.com/hozn/coilmq) is included with the
+purposes, [CoilMQ](https://github.com/hozn/coilmq) is included with the
 dependencies and should be automatically installed.
 
 ### Installation steps
 
-1. Install dependencies as indicated above
 1. Create a virtualenv in a project folder:
    `virtualenv -p <python 3.5+ exec path> <virtualenv folder>`
 1. Activate the virtualenv: `source <path_to_virtualenv>/bin/activate`
@@ -84,7 +81,9 @@ dependencies and should be automatically installed.
    add this line at the end of your virtualenv `activate` script)
 1. Configure the application if needed. The default settings should be fine
    for evaluation.
-1. Start your STOMP broker, e.g.: `coilmq &`
+1. Start your STOMP broker, e.g.: `coilmq &`. If you have another queue manager
+   listening to port 61613 you can either configure a different port on the
+   application configuration, or use the existing message queue.
 1. Run `./lsup_admin bootstrap` to initialize the binary and graph stores
 1. Run `./fcrepo`.
 

+ 4 - 2
requirements.txt

@@ -1,15 +1,17 @@
+CoilMQ==1.0.1
 Flask==0.12.2
 HiYaPyCo==0.4.11
 Pillow==4.3.0
 PyYAML==3.12
 arrow==0.10.0
 click==6.7
-lmdb==0.93
+gevent==1.2.2
 gunicorn==19.7.1
+lmdb==0.93
 numpy==1.14.1
 pytest==3.2.2
 rdflib==4.2.2
+requests-toolbelt==0.8.0
 requests==2.18.4
 stompest==2.3.0
-requests-toolbelt==0.8.0
 wheel==0.30.0a0