Regression in plug-in loading
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Tarmac |
Fix Released
|
Critical
|
dobey |
Bug Description
The change in revision 414 of lp:tarmac broke plug-in loading, from the internal plug-ins directory:
Traceback (most recent call last):
File "bin/tarmac", line 6, in <module>
main()
File "/home/
registry.
File "/home/
self._run(args)
File "/home/
run_bzr(args)
File "/usr/lib/
ret = run(*run_argv)
File "/usr/lib/
return self.run(
File "/usr/lib/
return self._operation
File "/usr/lib/
self.cleanups, self.func, *args, **kwargs)
File "/usr/lib/
result = func(*args, **kwargs)
File "/home/
load_plugins()
File "/home/
execfile(
IOError: [Errno 21] Is a directory: '/home/
Related branches
- Mike McCracken: Approve
-
Diff: 112 lines (+43/-10)3 files modifiedtarmac/plugin.py (+13/-8)
tarmac/tests/plugins/pkgplugin/__init__.py (+16/-0)
tarmac/tests/test_plugin.py (+14/-2)
Changed in tarmac: | |
status: | In Progress → Fix Committed |
Changed in tarmac: | |
status: | Fix Committed → Fix Released |
summary: |
- Regressin in plug-in loading + Regression in plug-in loading |