[3.6.0-beta.4] Plugin will not install properly
-
I am trying to test my duetLapse3 plugin on 3.6.0-beta.4. It works correctly on 3.5.4.
I changed plugin.json to reflect the target version and the installation completes reporting success. When starting the plugin - it reports `partially started' . It does not do this in 3.5.4.
I can access the program from a browser, using the direct url - so that part is working correctly. However - there is no UI element, for the plugin, created in DWC This is the specific problem.Any and all help would be appreciated.
The journal reports two warnings, which I suspect are the root of the problem.
Feb 17 10:31:59 srsender DuetPluginService[48396]: [info] Plugin DuetLapse3: Installing files Feb 17 10:31:59 srsender DuetPluginService[48396]: [warn] Plugin DuetLapse3: Skipping installation of file src/DuetLapse3.vue Feb 17 10:31:59 srsender DuetPluginService[48396]: [warn] Plugin DuetLapse3: Skipping installation of file src/index.js
Below are the relevant files.
The index.js file (and src/DuetLapse3.vue) are unchanged from the 3.5.4 version:'use strict' import { registerRoute } from '../../routes' // import { registerRoute } from '@/routes' //import Vue from 'vue'; import DuetLapse3 from './DuetLapse3.vue' // Register a route via Plugins -> DuetLapse3 registerRoute(DuetLapse3, { Plugins: { DuetLapse3: { icon: 'mdi-transition', caption: 'DuetLapse3', path: '/DuetLapse3' } } });
plugin.json
{ "id": "DuetLapse3", "name": "DuetLapse3", "author": "Stuartofmt", "version": "5.3.3", "license": "GPL-2.0-or-later", "homepage": "https://github.com/stuartofmt/DuetLapse3", "sbcRequired": true, "dwcVersion": "3.6", "sbcDsfVersion": "3.6", "sbcExecutable": "DuetLapse3.py", "sbcExecutableArguments": "-file /opt/dsf/sd/sys/DuetLapse3/DuetLapse3.config", "sbcOutputRedirected": false, "sbcPermissions": ["commandExecution", "objectModelReadWrite", "objectModelRead","networkAccess", "webcamAccess", "readSystem", "writeSystem", "fileSystemAccess","launchProcesses", "managePlugins"], "sbcPythonDependencies": ["requests","psutil"] }
-
@stuartofmt Almost certainly you'll need @chrishamm 's wisdom for this!
Ian
-
@droftarts
@chrishamm
Please hold off looking at this. I may have made a rookie mistake in that I forgot to rebuild for 3.6.0-beta.4because of the simplicity of the vue involved (basically just invoking an iFrame).
I'll do so then report back.
-
OWA TAGU SIAM
My apologies - rebuild at each release level (even minor ones) ...
All is well in the world of plugin installs.
-
undefined stuartofmt marked this topic as a question
-
undefined stuartofmt has marked this topic as solved