Module: Nextcloud

Defined in:
lib/nextcloud/ruby.rb,
lib/nextcloud/ruby/api.rb,
lib/nextcloud/ruby/tag.rb,
lib/nextcloud/ruby/version.rb,
lib/nextcloud/ruby/response.rb,
lib/nextcloud/ruby/directory.rb,
lib/nextcloud/ruby/models/tag.rb,
lib/nextcloud/ruby/utils/errors.rb,
lib/nextcloud/ruby/configuration.rb,
lib/nextcloud/ruby/models/directory.rb

Overview

This is configuration class that allows you to set your config like so:

Nextcloud::Ruby.configure do |config|

config.dav_url     = 'https://mydav.com/x.php'
config.username    = 'jon'
config.password    = 'SuperSecret'
config.directories = [
  'root/folder/name',
  'any/other/folder/name',
  'some/more'
]

end

or

by simply assigning params by themself:

config = Nextcloud::Ruby::Configuration.new config.dav_url = ‘mydav.com/x.php’ config.username = ‘jon’ config.password = ‘SuperSecret’ config.directories = [

'root/folder/name',
'any/other/folder/name',
'some/more'

] Nextcloud::Ruby.configuration = config

Defined Under Namespace

Modules: Ruby