Package datafinder :: Package script_api :: Module repository
[hide private]
[frames] | no frames]

Module repository

Module for a simple repository interface.


Version: $Revision-Id:$

Classes [hide private]
  RepositoryDescription
The repository represents the container for the items.
Functions [hide private]
 
connectRepository(dataUri, configUri=None, username=None, password=None)
Connect to a remote repository.
 
disconnectRepository(repositoryDescription)
Disconnects the given repository.
 
getWorkingRepository()
Get the current working repository.
 
setWorkingRepository(repositoryDescription)
Set the current working repository.
Variables [hide private]
  __package__ = 'datafinder.script_api'
Function Details [hide private]

connectRepository(dataUri, configUri=None, username=None, password=None)

 

Connect to a remote repository.

Parameters:
  • dataUri (unicode) - URI identifying the root item of repository which has to be connected.
  • configUri (unicode) - Optional repository configuration URI. Default: None
  • username (unicode) - Optional user name. Default: None
  • password (unicode) - Optional password. Default: None
Raises:

disconnectRepository(repositoryDescription)

 

Disconnects the given repository.

Parameters:
Raises:

setWorkingRepository(repositoryDescription)

 

Set the current working repository.

Parameters: