Skip to content

Commit 8a8f520

Browse files
author
David Ferlay
authored
Fixing make content (#402)
1 parent 3f16337 commit 8a8f520

File tree

1 file changed

+8
-6
lines changed

1 file changed

+8
-6
lines changed

scripts/makefile/contentgen.sh

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
#!/usr/bin/env sh
2+
# set -x
3+
set -eu
24

35
# Preparing
46
echo -e "\nEnabling module..."
@@ -21,7 +23,7 @@ echo -e "\nLooking for languages..."
2123
LANGUAGE_COUNT=$($($PARSING_CMD) | grep -vE "$LANGUAGES_TO_EXCLUDE" | grep -c $ENTITY_TO_PARSE)
2224

2325
# Find languages
24-
LANGUAGES_FOUND=$($($PARSING_CMD) | grep -vE "$LANGUAGES_TO_EXCLUDE" | grep $ENTITY_TO_PARSE | awk -F "." '{print $3}' | tr '\n' ',' | sed 's/,$//')
26+
LANGUAGES_FOUND=$($($PARSING_CMD) | grep -vE "$LANGUAGES_TO_EXCLUDE" | grep ^$ENTITY_TO_PARSE | awk -F "." '{print $3}' | tr '\n' ',' | sed 's/,$//')
2527

2628
if [ "$LANGUAGE_COUNT" -gt "1" ]; then
2729
printf "- \033[1m$LANGUAGE_COUNT languages\033[0m found : "
@@ -45,13 +47,13 @@ echo -e "\nLooking for bundles..."
4547
if [ "$BUNDLE_COUNT" -gt "0" ]; then
4648

4749
printf "- \033[1m$BUNDLE_COUNT Voc bundle(s)\033[0m found : "
48-
BUNDLES_FOUND=$($($PARSING_CMD) | grep $ENTITY_TO_PARSE | awk -F "." '{print $3}' | tr '\n' ',' | sed 's/,$//')
50+
BUNDLES_FOUND=$($($PARSING_CMD) | grep ^$ENTITY_TO_PARSE | awk -F "." '{print $3}' | tr '\n' ',' | sed 's/,$//')
4951
echo $BUNDLES_FOUND
5052

5153
echo " Generating content..."
5254
VOC_GENERATE_COUNT=10
5355

54-
BUNDLES_FOUND=$($($PARSING_CMD) | grep $ENTITY_TO_PARSE | awk -F "." '{print $3}')
56+
BUNDLES_FOUND=$($($PARSING_CMD) | grep ^$ENTITY_TO_PARSE | awk -F "." '{print $3}')
5557
for voc_bundles in $BUNDLES_FOUND; do
5658
drush devel-generate-terms $VOC_GENERATE_COUNT --bundles=$voc_bundles --translations=$LANGUAGES_FOUND --quiet
5759
echo " $VOC_GENERATE_COUNT terms have been created for $voc_bundles"
@@ -72,13 +74,13 @@ echo -e "\nLooking for bundles..."
7274
if [ "$BUNDLE_COUNT" -gt "0" ]; then
7375

7476
printf "- \033[1m$BUNDLE_COUNT CT bundle(s)\033[0m found : "
75-
BUNDLES_FOUND=$($($PARSING_CMD) | grep $ENTITY_TO_PARSE | awk -F "." '{print $3}' | tr '\n' ',' | sed 's/,$//')
77+
BUNDLES_FOUND=$($($PARSING_CMD) | grep ^$ENTITY_TO_PARSE | awk -F "." '{print $3}' | tr '\n' ',' | sed 's/,$//')
7678
echo $BUNDLES_FOUND
7779

7880
echo " Generating content..."
79-
CT_GENERATE_COUNT=100
81+
CT_GENERATE_COUNT=30
8082

81-
BUNDLES_FOUND=$($($PARSING_CMD) | grep $ENTITY_TO_PARSE | awk -F "." '{print $3}')
83+
BUNDLES_FOUND=$($($PARSING_CMD) | grep ^$ENTITY_TO_PARSE | awk -F "." '{print $3}')
8284
for ct_bundles in $BUNDLES_FOUND; do
8385
drush devel-generate-content $CT_GENERATE_COUNT --bundles=$ct_bundles --translations=$LANGUAGES_FOUND --quiet
8486
echo " $CT_GENERATE_COUNT nodes have been created for $ct_bundles"

0 commit comments

Comments
 (0)