koji open¶
usage: koji open [-h] [--command COMMAND | --print] TYPE KEY
Launch web UI for koji data elements
positional arguments:
  TYPE                  The koji data element type. Supported types: archive,
                        build, build-dir, channel, host, package, repo, rpm,
                        tag, tag-latest-dir, tag-repo-dir, target, task, user
  KEY                   The key for the given element type.
optional arguments:
  -h, --help            show this help message and exit
  --command COMMAND, -c COMMAND
                        Command to exec with the discovered koji web URL
  --print, -p           Print URL to stdout rather than executing a command
Launch local web browser to the informational page for a given koji data element.
The --command=COMMAND option can be specified to pass the relevant
URL to an arbitrary executable rather than the platform-default URL
opener.  On linux, the default command is xdg-open, on macOS it is
open and on Microsoft Windows it is start. The return code of
the executed command will become the return code of the koji open
invocation.
The types archive, build, channel, host, package,
repo, rpm, tag, target, task, and user all
open the relevant koji web info page if a matching element could be
found.
The type tag-latest-dir accepts a tag as the argument, and will
open the tag's latest repository directory.
The type tag-repo-dir works similar to tag-latest-dir but
points to the actual repo ID path rather than the latest symlink.
The type build-dir accepts a build as the argument, and will open
the storage directory for that build's archives and logs.
Version 2.0.0 added the --print option to facilitate simply
outputting the relevant URL without needing to execute a command such
as echo
Configuration¶
The default value for the open command can also be set under the
[open] plugin configuration using the setting command, which
supports a single {url} variable
eg. in ~/.config/ksd/common.conf
[open]
command = firefox --new-window {url}