FTP Plugin Issue
Posted: Sun Sep 27, 2020 10:02 pm
Hi!
Have been successfully using the FTP plugin to download FTP weather data on one installation running Indigo 7.4. However in replicating this on a second Indigo installation, with identical configuration of the plugin, I notice that despite the plugin appearing to operate satisfactorily, both installations receive the following error on creating a server device:
On reloading the plugin with debug on, the following is logged:
Is this an issue with my installation/configuration of the plugin, or is it a bug? Note that with no plugin devices created the reload error does not appear.
mclass
Have been successfully using the FTP plugin to download FTP weather data on one installation running Indigo 7.4. However in replicating this on a second Indigo installation, with identical configuration of the plugin, I notice that despite the plugin appearing to operate satisfactorily, both installations receive the following error on creating a server device:
- Code: Select all
FTP Error Error in plugin execution ServerReplacedElem:
Traceback (most recent call last):
File "/Library/Application Support/Perceptive Automation/Indigo 7.4/IndigoPluginHost.app/Contents/Resources/PlugIns/plugin_base.py", line 1179, in deviceUpdated
File "plugin.py", line 71, in deviceStartComm
NameError: global name 'kCurDevVersCount' is not defined
On reloading the plugin with debug on, the following is logged:
- Code: Select all
Reloading plugin "FTP 0.0.2"
Stopping plugin "FTP 0.0.2" (pid 4007)
FTP Shutting down FTP
Stopped plugin "FTP 0.0.2"
Starting plugin "FTP 0.0.2" (pid 4118)
FTP Debug logLevel = 10
Started plugin "FTP 0.0.2"
FTP Starting up FTP
FTP Debug updateFrequency = 86400.0
FTP Error exception in deviceStartComm(BoM FTP Server): global name 'kCurDevVersCount' is not defined
FTP Checking for updates...
FTP Debug Plugin version detected: 0.0.2
FTP Debug Current version is: 0.0.2
FTP Debug Getting latest release from FlyingDiver/Indigo-FTP...
FTP Debug GET /repos/FlyingDiver/Indigo-FTP/releases/latest
FTP Debug HTTP Err result: % Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 1893 100 1893 0 0 4523 0 --:--:-- --:--:-- --:--:-- 4517
FTP Debug ReturnCode:0
FTP Debug Json results:{u'body': u'', u'assets_url': u'https://api.github.com/repos/FlyingDiver/Indigo-FTP/releases/9814287/assets', u'name': u'GHPU Fix', u'published_at': u'2018-02-23T22:24:02Z', u'author': {u'following_url': u'https://api.github.com/users/FlyingDiver/following{/other_user}', u'events_url': u'https://api.github.com/users/FlyingDiver/events{/privacy}', u'avatar_url': u'https://avatars1.githubusercontent.com/u/72976?v=4', u'url': u'https://api.github.com/users/FlyingDiver', u'gists_url': u'https://api.github.com/users/FlyingDiver/gists{/gist_id}', u'html_url': u'https://github.com/FlyingDiver', u'subscriptions_url': u'https://api.github.com/users/FlyingDiver/subscriptions', u'node_id': u'MDQ6VXNlcjcyOTc2', u'repos_url': u'https://api.github.com/users/FlyingDiver/repos', u'received_events_url': u'https://api.github.com/users/FlyingDiver/received_events', u'gravatar_id': u'', u'starred_url': u'https://api.github.com/users/FlyingDiver/starred{/owner}{/repo}', u'site_admin': False, u'login': u'FlyingDiver', u'type': u'User', u'id': 72976, u'followers_url': u'https://api.github.com/users/FlyingDiver/followers', u'organizations_url': u'https://api.github.com/users/FlyingDiver/orgs'}, u'url': u'https://api.github.com/repos/FlyingDiver/Indigo-FTP/releases/9814287', u'created_at': u'2018-02-23T22:21:04Z', u'target_commitish': u'Indigo7', u'tarball_url': u'https://api.github.com/repos/FlyingDiver/Indigo-FTP/tarball/0.0.2', u'html_url': u'https://github.com/FlyingDiver/Indigo-FTP/releases/tag/0.0.2', u'zipball_url': u'https://api.github.com/repos/FlyingDiver/Indigo-FTP/zipball/0.0.2', u'tag_name': u'0.0.2', u'node_id': u'MDc6UmVsZWFzZTk4MTQyODc=', u'draft': False, u'prerelease': False, u'upload_url': u'https://uploads.github.com/repos/FlyingDiver/Indigo-FTP/releases/9814287/assets{?name,label}', u'id': 9814287, u'assets': []}
FTP Debug Latest release is: 0.0.2
FTP No updates are available
Is this an issue with my installation/configuration of the plugin, or is it a bug? Note that with no plugin devices created the reload error does not appear.
mclass