I have written a new Files_External subsystem for the Tahoe-LAFS distributed filesystem. I believe I have written all the code necessary to make this new subsystem work. I have added the following files for the implementation:
I have added the following line to “apps/files_external/AppInfo/Application.php”:
$backends = [ … , $container->query(Tahoe::class), …]
There must be some additional magic incantations I need to get Nextcloud to properly recognize this extension.
When I run: php occ files_external:backends
Could not resolve OCA\Files_External\AppInfo\Tahoe! Class OCA\Files_External\AppInfo\Tahoe does not exist
I do not see any Classes defined in this directory for other Files_External subsystems. So what’s missing???
I figured it out.
I forgot to add: