Involved Projects and Packages
dtach is a tiny program that emulates the detach feature of screen, allowing you to run a program in an environment that is protected from the controlling terminal and attach to it later. dtach does not keep track of the contents of the screen, and thus works best with programs that know how to redraw themselves.
Builds for older versions of Leap or SLE available in https://build.opensuse.org/project/show/home:okurz:retry
This is the official command line client for Cloud Foundry.
Disabled unsupported build on armv7l, see https://en.opensuse.org/openSUSE:Build_Service_Tips_and_Tricks#Disable_build_of_packages
This wrapper runs rsync then checks its exit code. If exit code indicates transfer errors (e.g. I/O error, socket error, partial transfers, timeout) it will re-run the rsync. The number of retries to perform is set by the "--retry-times" option, while the number of seconds to wait before each retry is set by the "--retry-delay" option.
okurz: 2023-01-04: Disabled build for SLE_12_SP4 because of unreliable build and test results
Execute external programs or internal code blocks as separate process
Mojo::IOLoop::ReadWriteProcess is yet another process manager.
This module provides a formatter which turns byte counts to usual readable format, like '2.0K', '3.1G', '100B'. It was inspired in the '-h' option of Unix utilities like 'du', 'df' and 'ls' for "human-readable" output.
Automat is a library for concise, idiomatic Python expression of finite-state automata (particularly deterministic finite-state transducers).
okurz: 2023-03-06: Disabled build on 15.4+15.5 due to too old python version 3.6
A review helper script for openQA
Encountered build problems on SLE_12_SP4 and SLE_12_SP5 hence build disabled:
error: Too many levels of recursion in macro expansion. It is likely caused by recursive macro declaration.
[ 28s] error: Too many levels of recursion in macro expansion. It is likely caused by recursive macro declaration.
[ 28s] error: Failed build dependencies:
[ 28s] python- is needed by python-openqa_review-1.20.4-106.1.noarch
[ 28s] python3- is needed by python-openqa_review-1.20.4-106.1.noarch
This package is intended to be independently reusable in any Python project. It is maintained by the Zope Toolkit project.
This package provides an implementation of object interfaces for Python. Interfaces are a mechanism for labeling objects as conforming to a given API or contract. So, this package can be considered as implementation of the Design By Contract methodology support in Python.
This project serves as a repository for openQA installations
See also http://jenkins.qa.suse.de/
okurz: I am not yet sure which repo(s) would be good for this project. openSUSE_Factory corresponds to where we want to submit to, openSUSE_Tumbleweed is what we test against in https://openqa.opensuse.org/tests/latest?distri=openqa&test=openqa_install%2Bpublish