X-Git-Url: http://git.inspyration.org/?a=blobdiff_plain;f=openerp%2Ftools%2Fmisc.py;fp=openerp%2Ftools%2Fmisc.py;h=7f69f2872eb2d4bbec24c9961d0d142ae5201087;hb=fcd06145dda957a83e687fd033ff294c407da5f4;hp=55038f4044baea51957afad3ffcd254ed7107bce;hpb=d9610efd979c974e540353716f8d0b9ecdb9d952;p=odoo%2Fodoo.git diff --git a/openerp/tools/misc.py b/openerp/tools/misc.py index 55038f4..7f69f28 100644 --- a/openerp/tools/misc.py +++ b/openerp/tools/misc.py @@ -66,8 +66,11 @@ _logger = logging.getLogger(__name__) SKIPPED_ELEMENT_TYPES = (etree._Comment, etree._ProcessingInstruction, etree.CommentBase, etree.PIBase) def find_in_path(name): + path = os.environ.get('PATH', os.defpath).split(os.pathsep) + if config.get('bin_path') and config['bin_path'] != 'None': + path.append(config['bin_path']) try: - return which(name) + return which(name, path=os.pathsep.join(path)) except IOError: return None