1up-lab / OneupFlysystemBundle

A Flysystem integration for your Symfony projects.
MIT License
630 stars 118 forks source link

Resolve ConnectivityChecker as service when configured #251

Closed vojtabiberle closed 2 years ago

vojtabiberle commented 2 years ago

When I want to use newly fixed connectivityChecker field. I discovered I cannot use it, because symfony DI passes only string there.

So here is fix.

Example of configuration YAML:

    some_sftp_adapter:
      sftp:
        options:
          host: "%sftp_host%"
          username: "%sftp_username%"
          password: "%sftp_password%"
          root: "%sftp_root%"
          timeout: 1800 # 30 minutes
          connectivityChecker: App\Service\Sftp\SftpPingConnectivityChecker
bytehead commented 2 years ago

Thank you very much! 🙏

bytehead commented 2 years ago

4.1.4 is released.