# Configuration file for Purefaçade # # Purefaçade checks the following paths for configuration files in this order: # 1: /etc/purefacade.conf # 2: $HOME/.purefacade/purefacade.conf # 3: File in -Dpurefacade.conf= Java option if provided # 4: File purefacade.conf in Current Working Directory # # Purefaçade tries to parse all these files if these exist. # Any setting in one configuration file can be overridden in another configuration file. # THE SETTINGS: # Base URL of Purefaçade. # Has no default. You MUST set this in configuration. # Base URL must end with '/rest' purefacade.base-url = https://purefacade.uvt.nl/rest # Base URL of Pure webservices REST interface. # Has no default. You MUST set this in configuration. purefacade.purews-base-url = https://pure.uvt.nl/ws/rest # Username for basic authentication. # If set, it will be inserted in the URL of the webservices REST interface, # together with the password. # Must be combined with the password location. # Default is null. #purefacade.purews-username = # File containing the password for basic authentication. # Must be combined with username. # Defauult is null. #purefacade.purews-passwordfile = # Base directory for Purefaçade cache of responses from Pure webservices. # Default (if not set) is /var/cache/purefacade #purefacade.cache-directory = /var/cache/purefacade # How many minutes will a Pure webservices response be reused. # Default (if not set) is -1 = cache forever with no updates (until restart). # Default of 60 minutes in configuration file is 1 hour. purefacade.cache-max-age-in-minutes = 60 # Schedule for cleanup of expired files in the cache. # Uses CronExpression syntax of the Quartz library: http://quartz-scheduler.org/api/2.2.0/org/quartz/CronExpression.html. # Default (if not set) is never cleanup. #purefacade.cache-cleanup-expired-cron-schedule = 0 12 2 * * ? 2017 # Log level after loading the configuration. # Values are NONE, QUIET, NORMAL, VERBOSE. # Affects the logging format and lines printed. #purefacade.log-level = NORMAL # Tests directories. # The /rest/tests page of Purefaçade runs tests for the Pure Web Services and for Purefaçade. # These tests are declared in XML files in two separate directories. # In the source code you find these files in directories # src/main/resources/tests/uvt.nl/ws and src/main/resources/tests/uvt.nl/pf respectively. # These tests depend on local data from the Tilburg University Pure instance. # Other users should write their own tests. # Have no defaults. You MUST set these in configuration. purefacade.tests.ws-directory = /usr/share/purefacade/tests/uvt.nl/ws purefacade.tests.pf-directory = /usr/share/purefacade/tests/uvt.nl/pf