Documentation
¶
Index ¶
- Variables
- type IRODSTestServer
- func (server *IRODSTestServer) GetAccount() *types.IRODSAccount
- func (server *IRODSTestServer) GetAccountCopy() *types.IRODSAccount
- func (server *IRODSTestServer) GetApplicationName() string
- func (server *IRODSTestServer) GetConnectionConfig() *connection.IRODSConnectionConfig
- func (server *IRODSTestServer) GetFileSystem() (*irods_fs.FileSystem, error)
- func (server *IRODSTestServer) GetFileSystemConfig() *irods_fs.FileSystemConfig
- func (server *IRODSTestServer) GetHomeDir() string
- func (server *IRODSTestServer) GetSession() (*session.IRODSSession, error)
- func (server *IRODSTestServer) GetSessionConfig() *session.IRODSSessionConfig
- func (server *IRODSTestServer) GetVersion() IRODSTestServerVersion
- func (server *IRODSTestServer) Start() error
- func (server *IRODSTestServer) Stop()
- type IRODSTestServerVersion
Constants ¶
This section is empty.
Variables ¶
View Source
var ( Test_IRODS_Versions []IRODSTestServerVersion = []IRODSTestServerVersion{ IRODS_4_2_8, IRODS_4_2_11, IRODS_4_3_3, } Production_IRODS_Versions []IRODSTestServerVersion = []IRODSTestServerVersion{ IRODS_4_2_8, } )
Functions ¶
This section is empty.
Types ¶
type IRODSTestServer ¶ added in v0.16.5
type IRODSTestServer struct {
Version IRODSTestServerVersion
DockerComposePath string
Account *types.IRODSAccount
AddressResolver func(address string) string
// contains filtered or unexported fields
}
func NewProductionIRODSServer ¶ added in v0.18.0
func NewProductionIRODSServer(version IRODSTestServerVersion) (*IRODSTestServer, error)
func NewTestIRODSServer ¶ added in v0.18.0
func NewTestIRODSServer(version IRODSTestServerVersion) (*IRODSTestServer, error)
func (*IRODSTestServer) GetAccount ¶ added in v0.16.5
func (server *IRODSTestServer) GetAccount() *types.IRODSAccount
func (*IRODSTestServer) GetAccountCopy ¶ added in v0.16.5
func (server *IRODSTestServer) GetAccountCopy() *types.IRODSAccount
func (*IRODSTestServer) GetApplicationName ¶ added in v0.16.5
func (server *IRODSTestServer) GetApplicationName() string
func (*IRODSTestServer) GetConnectionConfig ¶ added in v0.18.0
func (server *IRODSTestServer) GetConnectionConfig() *connection.IRODSConnectionConfig
func (*IRODSTestServer) GetFileSystem ¶ added in v0.16.5
func (server *IRODSTestServer) GetFileSystem() (*irods_fs.FileSystem, error)
func (*IRODSTestServer) GetFileSystemConfig ¶ added in v0.16.5
func (server *IRODSTestServer) GetFileSystemConfig() *irods_fs.FileSystemConfig
func (*IRODSTestServer) GetHomeDir ¶ added in v0.16.5
func (server *IRODSTestServer) GetHomeDir() string
func (*IRODSTestServer) GetSession ¶ added in v0.16.5
func (server *IRODSTestServer) GetSession() (*session.IRODSSession, error)
func (*IRODSTestServer) GetSessionConfig ¶ added in v0.16.5
func (server *IRODSTestServer) GetSessionConfig() *session.IRODSSessionConfig
func (*IRODSTestServer) GetVersion ¶ added in v0.16.5
func (server *IRODSTestServer) GetVersion() IRODSTestServerVersion
func (*IRODSTestServer) Start ¶ added in v0.16.5
func (server *IRODSTestServer) Start() error
func (*IRODSTestServer) Stop ¶ added in v0.16.5
func (server *IRODSTestServer) Stop()
type IRODSTestServerVersion ¶ added in v0.16.5
type IRODSTestServerVersion string
const ( IRODS_4_2_8 IRODSTestServerVersion = "4.2.8" IRODS_4_2_11 IRODSTestServerVersion = "4.2.11" IRODS_4_3_3 IRODSTestServerVersion = "4.3.3" )
func GetProductionIRODSVersions ¶ added in v0.18.0
func GetProductionIRODSVersions() []IRODSTestServerVersion
func GetTestIRODSVersions ¶ added in v0.18.0
func GetTestIRODSVersions() []IRODSTestServerVersion
Click to show internal directories.
Click to hide internal directories.