Skip to content

Commit 525c108

Browse files
committed
Reformat and cleanup.
1 parent 3413322 commit 525c108

File tree

1 file changed

+16
-12
lines changed

1 file changed

+16
-12
lines changed

virtualenv_exec.py

Lines changed: 16 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,24 @@
11
import os
22

3-
import sublime, sublime_plugin
3+
import sublime_plugin
4+
45

56
class VirtualenvExecCommand(sublime_plugin.WindowCommand):
67
def run(self, working_dir="", path=None, virtualenv_dir=None, **kwargs):
7-
view_settings = self.window.active_view().settings()
8-
working_dir = view_settings.get("build_working_dir", working_dir)
8+
view_settings = self.window.active_view().settings()
9+
working_dir = view_settings.get("build_working_dir", working_dir)
10+
11+
if virtualenv_dir is None:
12+
virtualenv_dir = view_settings.get("virtualenv_dir")
13+
14+
venv_bin_path = os.path.join(virtualenv_dir, "bin")
915

10-
if virtualenv_dir is None:
11-
virtualenv_dir = view_settings.get("virtualenv_dir")
12-
print repr(working_dir), repr(virtualenv_dir)
13-
venv_bin_path = os.path.join(virtualenv_dir, "bin")
16+
if path is not None:
17+
path = os.pathsep.join([path, venv_bin_path])
18+
else:
19+
path = venv_bin_path
1420

15-
if path is not None:
16-
path = os.pathsep.join([path, venv_bin_path])
17-
else:
18-
path = venv_bin_path
21+
kwargs["working_dir"] = working_dir
22+
kwargs["path"] = path
1923

20-
return self.window.run_command("exec", dict(working_dir=working_dir, path=path, **kwargs))
24+
return self.window.run_command("exec", **kwargs)

0 commit comments

Comments
 (0)