• 
      

    Add djblets.util.filesystem.is_exe_in_path, which will check if the specified executable is in the executable search path.

    Review Request #917 — Created July 15, 2009 and submitted — Latest diff uploaded

    Information

    Navi (deprecated)

    Reviewers

    Add djblets.util.filesystem.is_exe_in_path, which will check if the specified executable is in the executable search path.
    
    This function will do intelligent file extension determination. It expects
    an application name without a file extension (such as "cvs") and will append
    the ".exe" on Windows. This is an improvement over the method we used in
    Review Board before where we blindly searched for "cvs" (which could in theory
    exist yet not be an executable) on Windows, or "cvs.exe" (which could in
    theory exist yet not be an executable) on Linux.
    Tested with the accompanying Review Board change.