File tree Expand file tree Collapse file tree 1 file changed +12
-4
lines changed Expand file tree Collapse file tree 1 file changed +12
-4
lines changed Original file line number Diff line number Diff line change @@ -53,14 +53,22 @@ function project() {
53
53
if [[ -f ${IMPORT} /osm_changes.pgcopy ]]; then
54
54
echo " osm_changes.pgcopy already exist, skip convert"
55
55
else
56
- ope -H /${IMPORT} /diff.osc.xml.gz /${IMPORT} /osm_changes=o || (echo " ope fails, cleaning and abort..." && rm -f /${IMPORT} /osm_changes.pgcopy && return 4)
57
- rm -f ${IMPORT} /diff.osc.xml.gz
56
+ if [[ ! -f ${IMPORT} /diff.osc.xml.gz ]]; then
57
+ echo " no diff.osc.xml.gz, skip convert"
58
+ else
59
+ ope -H /${IMPORT} /diff.osc.xml.gz /${IMPORT} /osm_changes=o || (echo " ope fails, cleaning and abort..." && rm -f /${IMPORT} /osm_changes.pgcopy && return 4)
60
+ rm -f ${IMPORT} /diff.osc.xml.gz
61
+ fi
58
62
fi
59
63
60
64
echo " # Import"
61
65
echo " == import-changes ==" && \
62
- bundle exec ruby lib/time_machine/main.rb --project=/${PROJECT} --import-changes=" /${IMPORT} /osm_changes.pgcopy" && \
63
- rm -f ${IMPORT} /osm_changes.pgcopy
66
+ if [[ ! -f ${IMPORT} /osm_changes.pgcopy ]]; then
67
+ echo " no osm_changes.pgcopy, skip import"
68
+ else
69
+ bundle exec ruby lib/time_machine/main.rb --project=/${PROJECT} --import-changes=" /${IMPORT} /osm_changes.pgcopy" && \
70
+ rm -f ${IMPORT} /osm_changes.pgcopy
71
+ fi
64
72
65
73
echo " # Validation report"
66
74
echo " == changes-prune ==" && \
You can’t perform that action at this time.
0 commit comments