def add_rh_repo_all(connection): ''' add a new Red Hat content repository (All in Certificate) ''' RHUIManager.screen(connection, "repo") Expect.enter(connection, "a") Expect.expect(connection, "Import Repositories:.*to abort:", 180) Expect.enter(connection, "1") RHUIManager.proceed_without_check(connection) RHUIManager.quit(connection, "Content will not be downloaded", 45)
def upload_content(connection, repolist, path): ''' upload content to a custom repository ''' RHUIManager.screen(connection, "repo") Expect.enter(connection, "u") RHUIManager.select(connection, repolist) Expect.expect(connection, "will be uploaded:") Expect.enter(connection, path) RHUIManager.proceed_without_check(connection) RHUIManager.quit(connection)