Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions replicationDiff/replicationDiff.sh
Original file line number Diff line number Diff line change
Expand Up @@ -172,7 +172,7 @@ fi
curl -X GET -u$SOURCEUSER:$SOURCEPASSWORD "$SOURCEART/api/storage/$SOURCEREPO/?list&deep=1&listFolders=0&mdTimestamps=1&statsTimestamps=1&includeRootPath=1" -L > source.log
curl -X GET -u$TARGETUSER:$TARGETPASSWORD "$TARGETART/api/storage/$TARGETREPO/?list&deep=1&listFolders=0&mdTimestamps=1&statsTimestamps=1&includeRootPath=1" -L > target.log

diff --new-line-format="" --unchanged-line-format="" source.log target.log > diff_output.txt
grep -Fxv -f target.log source.log > diff_output.txt
sed -n '/uri/p' diff_output.txt | sed 's/[<>,]//g' | sed '/https/d' | sed '/http/d' | sed 's/ //g' | sed 's/[",]//g' | sed 's/uri://g' > cleanpaths.txt
prefix=$SOURCEART/$SOURCEREPO
awk -v prefix="$prefix" '{print prefix $0}' cleanpaths.txt > filepaths_uri.txt
Expand Down Expand Up @@ -307,7 +307,7 @@ fi

curl -X GET -u$source_username:$source_password "$SOURCE_ART/api/storage/$Source_repo_name/?list&deep=1&listFolders=0&mdTimestamps=1&statsTimestamps=1&includeRootPath=1" -L > source.log
curl -X GET -u$target_username:$target_password "$TARGET_ART/api/storage/$Target_repo_name/?list&deep=1&listFolders=0&mdTimestamps=1&statsTimestamps=1&includeRootPath=1" -L > target.log
diff --new-line-format="" --unchanged-line-format="" source.log target.log > diff_output.txt
grep -Fxv -f target.log source.log > diff_output.txt
sed -n '/uri/p' diff_output.txt | sed 's/[<>,]//g' | sed '/https/d' | sed '/http/d' | sed 's/ //g' | sed 's/[",]//g' | sed 's/uri://g' > cleanpaths.txt
prefix=$SOURCE_ART/$Source_repo_name
awk -v prefix="$prefix" '{print prefix $0}' cleanpaths.txt > filepaths_uri.txt
Expand Down Expand Up @@ -335,4 +335,4 @@ fi
mkdir replication_downloads
cd replication_downloads
cat ../filepaths_nometadatafiles.txt | xargs -n 1 curl -sS -L -O -u$source_username:$source_password
fi
fi