Commit 48c37882 authored by Cristiano Urban's avatar Cristiano Urban
Browse files

Added missing 'retrieve' directory + changed hot storage volume mount point.

parent d2aeb361
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -34,7 +34,7 @@ services:
  transfer_service:
    image: git.ia2.inaf.it:5050/vospace/vospace-transfer-service/transfer_service
    volumes:
      - hot_storage:/home/users/
      - hot_storage:/mnt/hot_storage/users/
    build: ./transfer_service
    container_name: transfer_service
    depends_on:
@@ -55,7 +55,7 @@ services:
  server:
    image: git.ia2.inaf.it:5050/vospace/vospace-transfer-service/server
    volumes:
      - hot_storage:/home/users
      - hot_storage:/mnt/hot_storage/users
    build: ./server
    container_name: server
    networks:
+14 −8
Original line number Diff line number Diff line
@@ -18,22 +18,28 @@ RUN chown transfer_service wait-for-it.sh *.py && \
    chmod 755 wait-for-it.sh *.py

# Create a 'store' directory with some files for various users
RUN mkdir /home/transfer_service/store && touch /home/transfer_service/store/foo1.txt && \
    chown -R transfer_service:transfer_service /home/transfer_service/store && \
    chmod -R 755 /home/transfer_service/store && \
    mkdir /home/curban/store && echo "foo?!" > /home/curban/store/foo2.txt && \
RUN mkdir /home/curban/store /home/curban/retrieve && \
    echo "foo?!" > /home/curban/store/foo2.txt && \
    mkdir /home/curban/store/mydir && \
    echo "Another foo!" > /home/curban/store/mydir/another_foo2.txt && \
    chown -R curban:curban /home/curban/store && \
    chown -R curban:curban /home/curban/retrieve && \
    chmod -R 755 /home/curban/store &&\ 
    mkdir /home/sbertocco/store && touch /home/sbertocco/store/foo4.txt && \
    chmod -R 755 /home/curban/retrieve && \
    mkdir /home/sbertocco/store /home/sbertocco/retrieve && \
    touch /home/sbertocco/store/foo4.txt && \
    echo "foo4" > /home/sbertocco/store/foo4.txt && \
    chown -R sbertocco:sbertocco /home/sbertocco/store && \
    chown -R sbertocco:sbertocco /home/sbertocco/retrieve && \
    chmod -R 755 /home/sbertocco/store && \
    mkdir -p /home/szorba/store/aaa/bbb && touch /home/szorba/store/aaa/bbb/foo5.txt && \
    chmod -R 755 /home/sbertocco/retrieve && \
    mkdir -p /home/szorba/store/aaa/bbb && mkdir /home/szorba/retrieve && \
    touch /home/szorba/store/aaa/bbb/foo5.txt && \
    echo "foo5" > /home/szorba/store/aaa/bbb/foo5.txt && \
    chown -R szorba:szorba /home/szorba/store && \
    chmod -R 755 /home/szorba/store
    chown -R szorba:szorba /home/szorba/retrieve && \    
    chmod -R 755 /home/szorba/store && \
    chmod -R 755 /home/szorba/retrieve

# Run a shell
CMD /bin/bash