diff options
| author | Stefan Majewsky <majewsky@gmx.net> | 2018-02-17 11:21:58 +0100 |
|---|---|---|
| committer | Stefan Majewsky <majewsky@gmx.net> | 2018-02-17 11:21:58 +0100 |
| commit | 5f156b42b634d57bd7d0dc835d738401b908bcf2 (patch) | |
| tree | f6e657d4cdf53bd66c0660873d721c5e142b793a /iterator.go | |
| parent | f2bbc3ca2d83b8e0da3ff3652f9d721c6cd91955 (diff) | |
| download | go-schwift-5f156b42b634d57bd7d0dc835d738401b908bcf2.tar.gz | |
add Container.Objects(), type ObjectIterator
Diffstat (limited to 'iterator.go')
| -rw-r--r-- | iterator.go | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/iterator.go b/iterator.go index af01bbe..aebeb91 100644 --- a/iterator.go +++ b/iterator.go @@ -40,6 +40,12 @@ func (i ContainerIterator) getPrefix() string { return i.Prefix } func (i ContainerIterator) getHeaders() map[string]string { return i.Headers } func (i ContainerIterator) getOptions() *RequestOptions { return i.Options } +func (i ObjectIterator) getAccount() *Account { return i.Container.Account() } +func (i ObjectIterator) getContainerName() string { return i.Container.Name() } +func (i ObjectIterator) getPrefix() string { return i.Prefix } +func (i ObjectIterator) getHeaders() map[string]string { return i.Headers } +func (i ObjectIterator) getOptions() *RequestOptions { return i.Options } + //iteratorBase provides shared behavior for ContainerIterator and ObjectIterator. type iteratorBase struct { i iteratorInterface |
