()
| 166 | |
| 167 | |
| 168 | def get_modified_env_with_pythonpath(): |
| 169 | # Prepend pyarrow root directory to PYTHONPATH |
| 170 | env = os.environ.copy() |
| 171 | existing_pythonpath = env.get('PYTHONPATH', '') |
| 172 | |
| 173 | module_path = os.path.abspath( |
| 174 | os.path.dirname(os.path.dirname(pa.__file__))) |
| 175 | |
| 176 | if existing_pythonpath: |
| 177 | new_pythonpath = os.pathsep.join((module_path, existing_pythonpath)) |
| 178 | else: |
| 179 | new_pythonpath = module_path |
| 180 | env['PYTHONPATH'] = new_pythonpath |
| 181 | return env |
| 182 | |
| 183 | |
| 184 | def invoke_script(script_name, *args): |
no test coverage detected