Config system needs an overhaul

Bug #607380 reported by Jeremy Thurgood
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Renamer
Fix Committed
Medium
Jonathan Jacobs

Bug Description

The current configuration system, insofar as it exists at all, is somewhat suboptimal.

It should probably be replaced by a global config that allows setting things like default script path, etc. and includes sections for plugins. At the very least, using a proper config parser (maybe ConfigParser? does Twisted have something better?) rather than line.split('=', 1) would make the whole thing less fragile.

Related branches

Revision history for this message
Jonathan Jacobs (jjacobs) wrote :

I think this bug is still valid with the upcoming framework/API changes, however the description needs to be updated. We should probably discuss the functionality for this at length.

Changed in renamer:
milestone: none → 0.1.0
Changed in renamer:
milestone: 0.1.0 → 0.1.1
Changed in renamer:
status: New → Confirmed
importance: Undecided → Medium
Changed in renamer:
status: Confirmed → In Progress
assignee: nobody → Jonathan Jacobs (jjacobs)
milestone: 0.1.1 → 0.1.0
Changed in renamer:
status: In Progress → Fix Committed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.