We're updating the issue view to help you get more done. 

Simplify bootstrap process for caUtils

Description

The current bootstrapping process for caUtils is overly complex and prone to failure. It relies upon either (a) the COLLECTIVEACCESS_HOME environment variable being set, (b) config paths being written to a "hints" file by the web UI or (c) the paths passed to caUtils by the CLI somehow being correct.

We should keep (a) as it is sometimes useful to override things, but otherwise we should be able to derive paths from the location of caUtils itself without all of the complex hinting.

Environment

None

Assignee

User known

Reporter

User known

Labels

None

Components

Fix versions

Affects versions

Priority

Major
Configure