Foundry.GitUri

Fields

None

Methods

class

is_valid (uri_string)

class

new (uri)

get_clone_name ()

get_host ()

get_path ()

get_port ()

get_scheme ()

get_user ()

ref ()

set_host (host)

set_path (path)

set_port (port)

set_scheme (scheme)

set_user (user)

to_string ()

unref ()

Details

class Foundry.GitUri
classmethod is_valid(uri_string)
Parameters:

uri_string (str) –

Return type:

bool

classmethod new(uri)
Parameters:

uri (str) –

Return type:

Foundry.GitUri

get_clone_name()
Returns:

a string containing the suggested clone directory name, or None.

Return type:

str or None

Determines a suggested name for the checkout directory. Some special handling of suffixes such as “.git” are performed to improve the the quality of results.

get_host()
Return type:

str

get_path()
Return type:

str

get_port()
Return type:

int

get_scheme()
Return type:

str

get_user()
Return type:

str

ref()
Return type:

Foundry.GitUri

set_host(host)
Parameters:

host (str) –

set_path(path)
Parameters:

path (str) –

set_port(port)
Parameters:

port (int) –

set_scheme(scheme)
Parameters:

scheme (str) –

set_user(user)
Parameters:

user (str) –

to_string()
Return type:

str

unref()