Class: M365ActiveStorage::Generators::MigrateGenerator
- Inherits:
-
Rails::Generators::Base
- Object
- Rails::Generators::Base
- M365ActiveStorage::Generators::MigrateGenerator
- Defined in:
- lib/generators/m365_active_storage/migrate/migrate_generator.rb
Overview
Migrate from local to M365 SharePointActive Storage
Instance Method Summary collapse
-
#migrate_to_sharepoint_service ⇒ Object
Migrate all files from local storage to sharepoint.
Instance Method Details
#migrate_to_sharepoint_service ⇒ Object
Migrate all files from local storage to sharepoint
14 15 16 17 |
# File 'lib/generators/m365_active_storage/migrate/migrate_generator.rb', line 14 def migrate_to_sharepoint_service service = ActiveStorage::Service::SharepointService.new(**M365.load_configuration_from_storage_yml) active_storage_blobs("local").each { |blob| migrate_blob(service, blob) } end |