tool_objectfs not working

tool_objectfs not working

Gregorio Pontini -
Erantzun kopurua: 6

I was trying the tool_objectfs plugin again but no option appears in the Filesystem.

Screenshot%202024-09-13%20at%2012.09.01%20%284%29.pngScreenshot%202024-09-13%20at%2012.09.49%20%283%29.png

Puntuazioen batez bestekoa: -
Gregorio Pontini(e)ri erantzunda

Re: tool_objectfs not working

Gregorio Pontini -

when installing it gives this error

Inclusion of lib/cronlib.php is no longer required. Please update your code to use the new \core\cron class.

  • line 31 of /lib/cronlib.php: call to debugging()
  • line 33 of /admin/tool/objectfs/classes/task/delete_local_empty_directories.php: call to require_once()
  • line 147 of /lib/classes/component.php: call to include_once()
  • line ? of unknownfile: call to core_component::classloader()
  • line 397 of /lib/classes/task/manager.php: call to class_exists()
  • line 118 of /lib/classes/task/manager.php: call to core\task\manager::scheduled_task_from_record()
  • line 138 of /lib/classes/task/manager.php: call to core\task\manager::load_default_scheduled_tasks_for_component()
  • line 655 of /lib/upgradelib.php: call to core\task\manager::reset_scheduled_tasks_for_component()
  • line 783 of /lib/upgradelib.php: call to upgrade_component_updated()
  • line 1976 of /lib/upgradelib.php: call to upgrade_plugins()
  • line 726 of /admin/index.php: call to upgrade_noncore()
Gregorio Pontini(e)ri erantzunda

Re: tool_objectfs not working

Gregorio Pontini -

when uninstalling it gives this error

tool_objectfs

Missing TABLES section
  • line 1705 of /lib/datalib.php: call to debugging()
  • line 352 of /lib/xmldb/xmldb_object.php: call to xmldb_debug()
  • line 286 of /lib/xmldb/xmldb_structure.php: call to xmldb_object->debug()
  • line 172 of /lib/xmldb/xmldb_file.php: call to xmldb_structure->arr2xmldb_structure()
  • line 153 of /lib/xmldb/xmldb_file.php: call to xmldb_file->arr2xmldb_structure()
  • line 420 of /lib/adminlib.php: call to xmldb_file->loadXMLStructure()
  • line 378 of /lib/adminlib.php: call to get_used_table_names()
  • line 250 of /lib/adminlib.php: call to drop_plugin_tables()
  • line 1515 of /lib/classes/plugin_manager.php: call to uninstall_plugin()
  • line 99 of /admin/plugins.php: call to core_plugin_manager->uninstall_plugin()
Gregorio Pontini(e)ri erantzunda

Re: tool_objectfs not working

AL Rachels -
Core developers-ren irudia Particularly helpful Moodlers-ren irudia Plugin developers-ren irudia Testers-ren irudia
Which version of Moodle are you using? That plugin is listed for Moodle 4.1 and below.
AL Rachels(e)ri erantzunda

Re: tool_objectfs not working

Dan Marsden -
Core developers-ren irudia Particularly helpful Moodlers-ren irudia Peer reviewers-ren irudia Plugin developers-ren irudia Plugins guardians-ren irudia Testers-ren irudia Translators-ren irudia
The latest version of the plugin is in github. Looks like the auto publish to plugins db for that plugin isn't working at the moment, I'll try to publish a new version there sometime next week.
Puntuazioen batez bestekoa:Useful (1)
Gregorio Pontini(e)ri erantzunda

Re: tool_objectfs not working

Justin Hunt -
Core developers-ren irudia Particularly helpful Moodlers-ren irudia Plugin developers-ren irudia
Also look out for the fact that the latest Moodle 4.4 includes the AWS SDK. So for tool_objectfs on Moodle 4.4 to use AWS S3 for storage, you will need to apply a patch that has been submitted but not integrated yet:
https://github.com/catalyst/moodle-tool_objectfs/pull/626
Justin Hunt(e)ri erantzunda

Re: tool_objectfs not working

Gregorio Pontini -
What I didn't understand was the fact that Moodle HQ approved a plugin called local_aws. This is because each developer can load their library in the version that best suits their project.