Module: DaggerRuby
- Defined in:
- lib/dagger_ruby.rb,
lib/dagger_ruby/file.rb,
lib/dagger_ruby/host.rb,
lib/dagger_ruby/client.rb,
lib/dagger_ruby/config.rb,
lib/dagger_ruby/errors.rb,
lib/dagger_ruby/secret.rb,
lib/dagger_ruby/service.rb,
lib/dagger_ruby/version.rb,
lib/dagger_ruby/container.rb,
lib/dagger_ruby/directory.rb,
lib/dagger_ruby/cache_volume.rb,
lib/dagger_ruby/dagger_object.rb,
lib/dagger_ruby/query_builder.rb,
lib/dagger_ruby/git_repository.rb
Defined Under Namespace
Classes: CacheVolume, Client, Config, ConnectionError, Container, DaggerError, DaggerObject, Directory, File, GitRef, GitRepository, GraphQLError, HTTPError, Host, InvalidQueryError, QueryBuilder, Secret, Service, Socket
Constant Summary collapse
- VERSION =
"0.9.0"- DAGGER_VERSION =
"0.21.8"
Class Method Summary collapse
Class Method Details
.connection(config = nil) ⇒ Object
10 11 12 13 14 |
# File 'lib/dagger_ruby.rb', line 10 def connection(config = nil, &) return connection_in_current_session(config, &) if dagger_session? exec(*dagger_run_command(config)) end |