kojismokydingo.clients

Koji Smoky Dingo - Client Utils

Some simple functions for working with the local client configuration

author:

Christopher O'Brien <obriencj@gmail.com>

license:

GPL v3

rebuild_client_config(session, goptions=None)[source]

Reconstructs a koji client configuration based on the fields of a session and a session's goptions. Returns a tuple containing the active profile's name, and the configuration as a dict.

Parameters:
  • session (ClientSession) -- a koji client session

  • goptions (GOptions | None) -- the koji CLI's options

Since:

1.0

Return type:

Tuple[str, Dict[str, Any]]