You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ofbiz.apache.org by do...@apache.org on 2009/04/18 08:32:44 UTC
svn commit: r766242 - in /ofbiz/trunk/debian: ofbiz-framework.config
ofbiz-framework.postinst ofbiz-framework.templates
Author: doogie
Date: Sat Apr 18 06:32:43 2009
New Revision: 766242
URL: http://svn.apache.org/viewvc?rev=766242&view=rev
Log:
No longer prompt whether to reimport data, nor which reader to
import. seed is always imported when ofbiz packages get installed/
upgraded.
Modified:
ofbiz/trunk/debian/ofbiz-framework.config
ofbiz/trunk/debian/ofbiz-framework.postinst
ofbiz/trunk/debian/ofbiz-framework.templates
Modified: ofbiz/trunk/debian/ofbiz-framework.config
URL: http://svn.apache.org/viewvc/ofbiz/trunk/debian/ofbiz-framework.config?rev=766242&r1=766241&r2=766242&view=diff
==============================================================================
--- ofbiz/trunk/debian/ofbiz-framework.config (original)
+++ ofbiz/trunk/debian/ofbiz-framework.config Sat Apr 18 06:32:43 2009
@@ -54,39 +54,16 @@
cmd="$1"
shift
-case "$cmd" in
- (configure)
- import_question=ofbiz/readers
- ;;
- (reconfigure)
- import_question=ofbiz/reimport-data
- ;;
- (*)
- echo "Invalid command($cmd)" 1>&2
- exit 9
- ;;
-esac
ofb_dc_admin_user() {
db_input low ofbiz/admin-user || true
}
-ofb_dc_import_question() {
- db_input low $import_question || true
-}
-ofb_dc_readers() {
- db_get $import_question && do_import="$RET"
- if [ "$do_import" = "true" ]; then
- db_input medium ofbiz/readers || true
- fi
-}
ofb_dc_admin_port() {
db_input low ofbiz/admin-port || true
}
declare -a ofb_dc_list
ofb_dc_list=(
ofb_dc_admin_user
- ofb_dc_import_question
- ofb_dc_readers
ofb_dc_admin_port
)
Modified: ofbiz/trunk/debian/ofbiz-framework.postinst
URL: http://svn.apache.org/viewvc/ofbiz/trunk/debian/ofbiz-framework.postinst?rev=766242&r1=766241&r2=766242&view=diff
==============================================================================
--- ofbiz/trunk/debian/ofbiz-framework.postinst (original)
+++ ofbiz/trunk/debian/ofbiz-framework.postinst Sat Apr 18 06:32:43 2009
@@ -58,7 +58,7 @@
esac
}
configure_ofbiz() {
- extra=""
+ extra="-readers=seed"
: ofbiz_readers "$ofbiz_readers"
: ofbiz_import_readers "$ofbiz_import_readers"
if [ "$ofbiz_readers" ]; then
@@ -71,22 +71,10 @@
extra="$extra -file=\"$file\""
fi
done
- if [ "$extra" ]; then
- eval /etc/init.d/ofbiz install $extra
- rm -rf "/var/lib/ofbiz/import"
- fi
+ eval /etc/init.d/ofbiz install $extra
+ rm -rf "/var/lib/ofbiz/import"
#rm -f "$tempfile1" "$tempfile2"
}
-fix_readers() {
- IFS=", " set -- "$@"
- while [ $# -gt 0 ]; do
- echo -n "$1"
- shift
- if [ $# -gt 0 ]; then
- echo ','
- fi
- done
-}
get_random_chars() {
(
LANG=C
@@ -143,37 +131,30 @@
fi
if [ "$1" = "triggered" ]; then
+ run_seed=""
+ for trigger in $2; do
+ case "$trigger" in
+ (ofbiz-install)
+ run_seed=1
+ ;;
+ esac
+ done
+ if [ "z" != "z$run_seed" ]; then
+ ofbiz_init_invoke stop
+ configure_ofbiz
+ dpkg-trigger --no-await ofbiz-start
+ fi
for trigger in $2; do
case "$trigger" in
(ofbiz-start)
ofbiz_init_invoke start
;;
- (ofbiz-install)
- ofbiz_reseed=""
- if [ "$trigger" = "ofbiz-install" ]; then
- ofbiz_reseed=1
- ofbiz_import_readers=1
- fi
- get ofbiz_readers ofbiz/readers ofbiz_import_readers ofbiz_reseed
- if [ "z" = "z$ofbiz_readers" ]; then
- ofbiz_readers="seed"
- else
- ofbiz_readers="seed,$ofbiz_readers"
- fi
- ofbiz_readers="$(fix_readers "$ofbiz_readers")"
- if [ "z" != "z$ofbiz_reseed" ]; then
- echo "Need to modify ofbiz data." 1>&2
- configure_ofbiz
- fi
- dpkg-trigger --no-await ofbiz-start
- ;;
esac
done
db_stop
exit 0
fi
-ofbiz_reseed=""
case "$1" in
(configure|reconfigure)
ofbiz_init_invoke stop
Modified: ofbiz/trunk/debian/ofbiz-framework.templates
URL: http://svn.apache.org/viewvc/ofbiz/trunk/debian/ofbiz-framework.templates?rev=766242&r1=766241&r2=766242&view=diff
==============================================================================
--- ofbiz/trunk/debian/ofbiz-framework.templates (original)
+++ ofbiz/trunk/debian/ofbiz-framework.templates Sat Apr 18 06:32:43 2009
@@ -13,20 +13,6 @@
This is the port used to communicate with a running ofbiz instance, to
see if it is starting, running, or stopping.
-Template: ofbiz/readers
-Type: multiselect
-Choices: demo, ext
-_Description: Important additional data?
- OfBiz comes with lots of example data, showing products/categories/users
- etc. If this is your first time working with ofbiz, you may want to
- import this extra data to see how to better use it.
-
-Template: ofbiz/reimport-data
-Type: boolean
-Default: false
-_Description: Reimport data?
- Whether data should be reimported on upgrade.
-
Template: ofbiz/fieldtype/postgres
Type: select
Choices: exact, text