PMGR: Debug output in frontend to indicate venv
This commit is contained in:
parent
4a97864e01
commit
e64975c85c
3 changed files with 9 additions and 1 deletions
|
|
@ -203,6 +203,7 @@ class PluginManagerPlugin(octoprint.plugin.SimpleApiPlugin,
|
|||
install_dir=self._pip_caller.install_dir,
|
||||
use_sudo=self._pip_caller.use_sudo,
|
||||
use_user=self._pip_caller.use_user,
|
||||
virtual_env=self._pip_caller.virtual_env,
|
||||
additional_args=self._settings.get(["pip_args"])
|
||||
))
|
||||
|
||||
|
|
|
|||
|
|
@ -86,6 +86,7 @@ $(function() {
|
|||
self.pipInstallDir = ko.observable();
|
||||
self.pipUseUser = ko.observable();
|
||||
self.pipUseSudo = ko.observable();
|
||||
self.pipVirtualEnv = ko.observable();
|
||||
self.pipAdditionalArgs = ko.observable();
|
||||
|
||||
self.pipUseSudoString = ko.computed(function() {
|
||||
|
|
@ -94,6 +95,9 @@ $(function() {
|
|||
self.pipUseUserString = ko.computed(function() {
|
||||
return self.pipUseUser() ? "yes" : "no";
|
||||
});
|
||||
self.pipVirtualEnvString = ko.computed(function() {
|
||||
return self.pipVirtualEnv() ? "yes" : "no";
|
||||
});
|
||||
|
||||
self.working = ko.observable(false);
|
||||
self.workingTitle = ko.observable();
|
||||
|
|
@ -224,13 +228,15 @@ $(function() {
|
|||
self.pipInstallDir(data.install_dir);
|
||||
self.pipUseUser(data.use_user);
|
||||
self.pipUseSudo(data.use_sudo);
|
||||
self.pipVirtualEnv(data.virtual_env);
|
||||
self.pipAdditionalArgs(data.additional_args);
|
||||
} else {
|
||||
self.pipCommand(undefined);
|
||||
self.pipVersion(undefined);
|
||||
self.pipInstallDir(undefined);
|
||||
self.pipUseUser(data.use_user);
|
||||
self.pipUseUser(undefined);
|
||||
self.pipUseSudo(undefined);
|
||||
self.pipVirtualEnv(undefined);
|
||||
self.pipAdditionalArgs(undefined);
|
||||
}
|
||||
};
|
||||
|
|
|
|||
|
|
@ -82,6 +82,7 @@
|
|||
<div class="hide">
|
||||
<small>
|
||||
Installation directory: <span data-bind="text: pipInstallDir"></span> ("--user" flag: <span data-bind="text: pipUseUserString"></span>, sudo: <span data-bind="text: pipUseSudoString"></span>)<br />
|
||||
Virtual environment: <span data-bind="text: pipVirtualEnvString"></span><br />
|
||||
<span data-bind="visible: pipAdditionalArgs">Additional Arguments: <span data-bind="text: pipAdditionalArgs"></span></span>
|
||||
</small>
|
||||
</div>
|
||||
|
|
|
|||
Loading…
Reference in a new issue