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 |
Free forum by Nabble | Edit this page |