2016-03-11 | Paul Boddie | file changeset files shortlog | Added support for store/journal-level locking to the PostgreSQL store. Fixed various journal and free/busy provider tables in the database schema. Fixed inappropriate slicing of free/busy providers when retrieving them from the store. Fixed some unparameterised database store queries. Added a store method for setting quota limits along with a tool used by the tests to configure them. Changed the tools to be more aware of different store types and updated the installation script. Added documentation about store types. Converted the remaining tests to work with the database store. Made a minimal common test configuration script so that the resource_request.sh script can use the common configuration without deleting state information. | freebusy-collections |
paul@999 | 1 | #!/bin/sh |
paul@999 | 2 | |
paul@999 | 3 | DIRNAME=`dirname $0` |
paul@999 | 4 | |
paul@999 | 5 | BASEDIR="$DIRNAME/../.." |
paul@999 | 6 | PROFILE="$BASEDIR/imipweb/profile.py" |
paul@999 | 7 | |
paul@999 | 8 | # Match the prefs_table and swap the columns for a table. |
paul@999 | 9 | |
paul@999 | 10 | echo "|| '''Label''' || '''Setting''' ||" |
paul@999 | 11 | |
paul@999 | 12 | grep '^ \+("' "$PROFILE" \ |
paul@1008 | 13 | | sed 's/^ \+("\(.*\)".*, \+_("\(.*\)")),$/|| \2 || [[..\/Preferences#\1|\1]] ||/' |
paul@999 | 14 | |
paul@999 | 15 | # Convert from... to... |
paul@1008 | 16 | # ("setting" , _("label")), |
paul@999 | 17 | # || label || [[../Preferences#setting|setting]] || |