CIME.Servers package
Submodules
CIME.Servers.ftp module
FTP Server class. Interact with a server using FTP protocol
-
class
CIME.Servers.ftp.FTP(address, user='', passwd='', server=None)[source]
Bases: CIME.Servers.generic_server.GenericServer
-
fileexists(rel_path)[source]
Returns True if rel_path exists on server
-
classmethod
ftp_login(address, user='', passwd='')[source]
-
getdirectory(rel_path, full_path)[source]
-
getfile(rel_path, full_path)[source]
Get file from rel_path on server and place in location full_path on client
fail if full_path already exists on client, return True if successful
CIME.Servers.generic_server module
Generic Server class. There should be little or no functionality in this class, it serves only
to make sure that specific server classes maintain a consistant argument list and functionality
so that they are interchangable objects
-
class
CIME.Servers.generic_server.GenericServer(host=' ', user=' ', passwd=' ', acct=' ', timeout=<object object>)[source]
Bases: object
-
fileexists(rel_path)[source]
Returns True if rel_path exists on server
-
getfile(rel_path, full_path)[source]
Get file from rel_path on server and place in location full_path on client
fail if full_path already exists on client, return True if successful
CIME.Servers.gftp module
GridFTP Server class. Interact with a server using GridFTP protocol
-
class
CIME.Servers.gftp.GridFTP(address, user='', passwd='')[source]
Bases: CIME.Servers.generic_server.GenericServer
-
fileexists(rel_path)[source]
Returns True if rel_path exists on server
-
getdirectory(rel_path, full_path)[source]
-
getfile(rel_path, full_path)[source]
Get file from rel_path on server and place in location full_path on client
fail if full_path already exists on client, return True if successful
CIME.Servers.svn module
SVN Server class. Interact with a server using SVN protocol
-
class
CIME.Servers.svn.SVN(address, user='', passwd='')[source]
Bases: CIME.Servers.generic_server.GenericServer
-
fileexists(rel_path)[source]
Returns True if rel_path exists on server
-
getdirectory(rel_path, full_path)[source]
-
getfile(rel_path, full_path)[source]
Get file from rel_path on server and place in location full_path on client
fail if full_path already exists on client, return True if successful
CIME.Servers.wget module
WGET Server class. Interact with a server using WGET protocol
-
class
CIME.Servers.wget.WGET(address, user='', passwd='')[source]
Bases: CIME.Servers.generic_server.GenericServer
-
fileexists(rel_path)[source]
Returns True if rel_path exists on server
-
getdirectory(rel_path, full_path)[source]
-
getfile(rel_path, full_path)[source]
Get file from rel_path on server and place in location full_path on client
fail if full_path already exists on client, return True if successful
-
classmethod
wget_login(address, user='', passwd='')[source]
Module contents