Ticket #1152 (closed: fixed)

Opened 11 years ago

Last modified 5 years ago

Add separate ConfigService key for required Python scripts

Reported by: Martyn Gigg Owned by: Martyn Gigg
Priority: major Milestone: Iteration 22
Component: Keywords:
Cc: Blocked By:
Blocking: Tester:

Description

The current pythonscripts.directory cannot be changed by users since it points to locations that contain scripts for the GUIs.

A separate key is required for those locations that contain scripts that Mantid needs to function correctly.

Change History

comment:1 Changed 11 years ago by Martyn Gigg

(In [4067]) Improved the handling of scripts paths in the ConfigService so that there are two separate keys for the Python scripts: those required by Mantid and those specified by users. Updated SANS interface so that it better handles being unable to find the reduction script. Re #1152

comment:2 Changed 11 years ago by Martyn Gigg

(In [4068]) Fix a test. Re #1152

comment:3 Changed 11 years ago by Martyn Gigg

(In [4070]) Improved handling of failed Python algorithm imports. Re #1152

comment:4 Changed 11 years ago by Martyn Gigg

(In [4093]) Update SANS script and interface to include options to specify the range over which the transmission curve should be fitted. Re #1153. Minor update to ConfigService to correctly handle non-existant directories in the properties file. Re #1152

comment:5 Changed 11 years ago by Martyn Gigg

  • Owner set to Martyn Gigg
  • Status changed from new to accepted

comment:6 Changed 11 years ago by Martyn Gigg

  • Status changed from accepted to testing
  • Resolution set to fixed

comment:7 Changed 11 years ago by Roman Tolchenov

  • Status changed from testing to closed

comment:8 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 2000

Note: See TracTickets for help on using tickets.