File: control

package info (click to toggle)
golang-github-thejerf-suture 4.0.0-2
  • links: PTS, VCS
  • area: main
  • in suites: bullseye
  • size: 256 kB
  • sloc: sh: 24; makefile: 2
file content (32 lines) | stat: -rw-r--r-- 1,410 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
Source: golang-github-thejerf-suture
Section: devel
Priority: optional
Maintainer: Debian Go Packaging Team <pkg-go-maintainers@lists.alioth.debian.org>
Uploaders: Alexandre Viau <aviau@debian.org>
Build-Depends: debhelper-compat (= 12),
               dh-golang,
               golang-go
Standards-Version: 4.0.0
Homepage: https://github.com/thejerf/suture
Vcs-Browser: https://salsa.debian.org/go-team/packages/golang-github-thejerf-suture
Vcs-Git: https://salsa.debian.org/go-team/packages/golang-github-thejerf-suture.git
XS-Go-Import-Path: github.com/thejerf/suture,
                   gopkg.in/thejerf/suture.v1,
                   gopkg.in/thejerf/suture.v3,
                   gopkg.in/thejerf/suture.v4
Testsuite: autopkgtest-pkg-go
Rules-Requires-Root: no

Package: golang-github-thejerf-suture-dev
Architecture: all
Depends: ${shlibs:Depends},
         ${misc:Depends},
         golang-go
Description: supervisor trees for Go
 Suture provides Erlang-ish supervisor trees for Go.
 "Supervisor trees" -> "sutree" -> "suture" -> holds your code together
 when it's trying to die. It is intended to deal gracefully with the real
 failure cases that can occur with supervision trees (such as burning all
 your CPU time endlessly restarting dead services), while also making no
 unnecessary demands on the "service" code, and providing hooks to perform
 adequate logging with in a production environment.