From 5c5b8ac3b5ecd24bc563658abae3822f21ade03e Mon Sep 17 00:00:00 2001 From: David Newhall II Date: Wed, 17 Jan 2024 11:31:45 -0800 Subject: [PATCH 1/6] Add activity queue status message to info log --- pkg/unpackerr/apps.go | 14 ++++++++++++++ pkg/unpackerr/handlers.go | 10 +++++++--- pkg/unpackerr/lidarr.go | 1 + pkg/unpackerr/radarr.go | 1 + pkg/unpackerr/readarr.go | 1 + pkg/unpackerr/sonarr.go | 1 + pkg/unpackerr/whisparr.go | 1 + 7 files changed, 26 insertions(+), 3 deletions(-) diff --git a/pkg/unpackerr/apps.go b/pkg/unpackerr/apps.go index a3dbff70..d599bfe2 100644 --- a/pkg/unpackerr/apps.go +++ b/pkg/unpackerr/apps.go @@ -178,3 +178,17 @@ func (slice *StringSlice) UnmarshalENV(_, envval string) error { func (slice StringSlice) MarshalENV(tag string) (map[string]string, error) { return map[string]string{tag: strings.Join(slice, ",")}, nil } + +func buildStatusReason(status string, messages []*starr.StatusMessage) (output string) { + for i := range messages { + for _, msg := range messages[i].Messages { + if output != "" { + output += "; " + } + + output += msg + } + } + + return status + ": " + output +} diff --git a/pkg/unpackerr/handlers.go b/pkg/unpackerr/handlers.go index 536d8033..2e5b789d 100644 --- a/pkg/unpackerr/handlers.go +++ b/pkg/unpackerr/handlers.go @@ -95,9 +95,13 @@ func (u *Unpackerr) handleCompletedDownload(name string, x *Extract) { files := xtractr.FindCompressedFiles(xtractr.Filter{Path: item.Path}) if len(files) == 0 { - _, err := os.Stat(item.Path) - u.Printf("[%s] Completed item still waiting: %s, no extractable files found at: %s (stat err: %v)", - item.App, name, item.Path, err) + if _, err := os.Stat(item.Path); err != nil { + u.Printf("[%s] Completed item still waiting: %s, no extractable files found at: %s (stat err: %v)", + item.App, name, item.Path, err) + } else { + u.Printf("[%s] Completed item still waiting: %s, no extractable files found at: %s (%s Activity Queue status: %v)", + item.App, name, item.Path, item.App, item.IDs["reason"]) + } return } diff --git a/pkg/unpackerr/lidarr.go b/pkg/unpackerr/lidarr.go index 41ab8d85..a580f524 100644 --- a/pkg/unpackerr/lidarr.go +++ b/pkg/unpackerr/lidarr.go @@ -144,6 +144,7 @@ func (u *Unpackerr) checkLidarrQueue() { "artistId": q.ArtistID, "albumId": q.AlbumID, "downloadId": q.DownloadID, + "reason": buildStatusReason(q.Status, q.StatusMessages), }, }) diff --git a/pkg/unpackerr/radarr.go b/pkg/unpackerr/radarr.go index 9ee7f461..8ff8644d 100644 --- a/pkg/unpackerr/radarr.go +++ b/pkg/unpackerr/radarr.go @@ -143,6 +143,7 @@ func (u *Unpackerr) checkRadarrQueue() { "downloadId": q.DownloadID, "title": q.Title, "movieId": q.MovieID, + "reason": buildStatusReason(q.Status, q.StatusMessages), }, }) diff --git a/pkg/unpackerr/readarr.go b/pkg/unpackerr/readarr.go index b25d315b..ed2505ac 100644 --- a/pkg/unpackerr/readarr.go +++ b/pkg/unpackerr/readarr.go @@ -144,6 +144,7 @@ func (u *Unpackerr) checkReadarrQueue() { "authorId": q.AuthorID, "bookId": q.BookID, "downloadId": q.DownloadID, + "reason": buildStatusReason(q.Status, q.StatusMessages), }, }) diff --git a/pkg/unpackerr/sonarr.go b/pkg/unpackerr/sonarr.go index 58f3e6d5..1450453c 100644 --- a/pkg/unpackerr/sonarr.go +++ b/pkg/unpackerr/sonarr.go @@ -144,6 +144,7 @@ func (u *Unpackerr) checkSonarrQueue() { "downloadId": q.DownloadID, "seriesId": q.SeriesID, "episodeId": q.EpisodeID, + "reason": buildStatusReason(q.Status, q.StatusMessages), }, }) diff --git a/pkg/unpackerr/whisparr.go b/pkg/unpackerr/whisparr.go index 69b8bef0..67006e8c 100644 --- a/pkg/unpackerr/whisparr.go +++ b/pkg/unpackerr/whisparr.go @@ -148,6 +148,7 @@ func (u *Unpackerr) checkWhisparrQueue() { "downloadId": q.DownloadID, "title": q.Title, "movieId": q.MovieID, + "reason": buildStatusReason(q.Status, q.StatusMessages), }, }) From 4d5041488358e7eff5537792614c8767c86d1f80 Mon Sep 17 00:00:00 2001 From: David Newhall II Date: Wed, 17 Jan 2024 11:33:35 -0800 Subject: [PATCH 2/6] Remove homebrew builds --- .github/workflows/release.yml | 14 ------- Makefile | 22 +---------- README.md | 3 +- init/homebrew/README.md | 1 - init/homebrew/formula-deploy.sh | 51 ------------------------- init/homebrew/service.rb.tmpl | 66 --------------------------------- 6 files changed, 2 insertions(+), 155 deletions(-) delete mode 100644 init/homebrew/README.md delete mode 100755 init/homebrew/formula-deploy.sh delete mode 100644 init/homebrew/service.rb.tmpl diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 9510504a..fc7bab9f 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -180,17 +180,3 @@ jobs: run: bash init/archlinux/aur-deploy.sh env: DEPLOY_KEY: ${{ secrets.AUR_DEPLOY_KEY }} - - homebrew-formula: - # description: creates and uploads a homebrew formula file to the golift/homebrew-mugs repo. - needs: deploy-github-release - name: Deploy Homebrew Formula - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4 - with: - fetch-depth: '0' - - name: Deploy Homebrew Formula - run: bash init/homebrew/formula-deploy.sh - env: - DEPLOY_KEY: ${{ secrets.HOMEBREW_DEPLOY_KEY }} diff --git a/Makefile b/Makefile index 8aa769d6..7108d209 100644 --- a/Makefile +++ b/Makefile @@ -347,24 +347,4 @@ pkg/bindata/bindata.go: pkg/bindata/files/* ################## docker: - init/docker/makedocker.sh - -#################### -##### Homebrew ##### -#################### - -# Used for Homebrew only. Other distros can create packages. -install: man readme unpackerr - @echo - Done Building - - @echo - Local installation with the Makefile is only supported on macOS. - @echo - Otherwise, build and install a package: make rpm -or- make deb - @[ "$(shell uname)" = "Darwin" ] || (echo "Unable to continue, not a Mac." && false) - @[ "$(PREFIX)" != "" ] || (echo "Unable to continue, PREFIX not set. Use: make install PREFIX=/usr/local ETC=/usr/local/etc" && false) - @[ "$(ETC)" != "" ] || (echo "Unable to continue, ETC not set. Use: make install PREFIX=/usr/local ETC=/usr/local/etc" && false) - # Copying the binary, config file, unit file, and man page into the env. - /usr/bin/install -m 0755 -d $(PREFIX)/bin $(PREFIX)/share/man/man1 $(ETC)/unpackerr $(PREFIX)/share/doc/unpackerr $(PREFIX)/lib/unpackerr - /usr/bin/install -m 0755 -cp unpackerr $(PREFIX)/bin/unpackerr - /usr/bin/install -m 0644 -cp unpackerr.1.gz $(PREFIX)/share/man/man1 - /usr/bin/install -m 0644 -cp examples/unpackerr.conf.example $(ETC)/unpackerr/ - [ -f $(ETC)/unpackerr/unpackerr.conf ] || /usr/bin/install -m 0644 -cp examples/unpackerr.conf.example $(ETC)/unpackerr/unpackerr.conf - /usr/bin/install -m 0644 -cp LICENSE *.html examples/* $(PREFIX)/share/doc/unpackerr/ + init/docker/makedocker.sh \ No newline at end of file diff --git a/README.md b/README.md index eedead9b..8bd01fa5 100644 --- a/README.md +++ b/README.md @@ -34,7 +34,6 @@ documentation support. This project succeeds because of them. Thank you! [![packagecloud](https://docs.golift.io/integrations/packagecloud.png "PackageCloud.io")](https://packagecloud.io) [![GitHub](https://docs.golift.io/integrations/octocat.png "GitHub")](https://GitHub.com) [![Docker Cloud](https://docs.golift.io/integrations/docker.png "Docker Cloud")](https://cloud.docker.com) -[![Homebrew](https://docs.golift.io/integrations/homebrew.png "Homebrew")](https://brew.sh) [![Go Lift](https://docs.golift.io/integrations/golift.png "Go Lift")](https://golift.io) [![CloudFlare](https://docs.golift.io/integrations/cloudflare.png "CloudFlare")](https://cloudflare.com) @@ -44,4 +43,4 @@ Yes, please. Just make a pull request and lets chat about it in the PR or on Dis ## License -[MIT](https://github.com/Unpackerr/unpackerr/blob/main/LICENSE) +[MIT](https://unpackerr.zip/docs/unpackerr/license) diff --git a/init/homebrew/README.md b/init/homebrew/README.md deleted file mode 100644 index 05059de9..00000000 --- a/init/homebrew/README.md +++ /dev/null @@ -1 +0,0 @@ -This template file is built by GitHub Actions and uploaded to a [different github repo](https://github.com/golift/homebrew-mugs). diff --git a/init/homebrew/formula-deploy.sh b/init/homebrew/formula-deploy.sh deleted file mode 100755 index 01c48c87..00000000 --- a/init/homebrew/formula-deploy.sh +++ /dev/null @@ -1,51 +0,0 @@ -#!/bin/bash -x - -# Deploys a new homebrew formula file to a github homebrew formula repo. -# Run by GitHub Actions when a new release is created on GitHub. - -source settings.sh - -NAME="unpackerr" -SOURCE_PATH=https://github.com/Unpackerr/unpackerr/archive/v${VERSION}.tar.gz -echo "==> Using URL: $SOURCE_PATH" -SHA256=$(curl -sL $SOURCE_PATH | openssl dgst -r -sha256 | awk '{print $1}') - -push_it() { - pushd release_repo - git add . - git commit -m "Update ${NAME} on Release: v${VERSION}-${ITERATION}" - git push - popd - rm -rf release_repo -} - -# Make an id_rsa file with our secret. -mkdir -p $HOME/.ssh -KEY_FILE="$(mktemp -u $HOME/.ssh/XXXXX)" -echo "${DEPLOY_KEY}" > "${KEY_FILE}" -chmod 600 "${KEY_FILE}" -# Configure ssh to use this secret on a custom github hostname. -GITHUB_HOST="github.$(basename $KEY_FILE)" -printf "%s\n" \ - "Host $GITHUB_HOST" \ - " HostName github.com" \ - " IdentityFile ${KEY_FILE}" \ - " StrictHostKeyChecking no" \ - " LogLevel ERROR" | tee -a $HOME/.ssh/config - -git config --global user.email "${NAME}@auto.releaser" -git config --global user.name "${NAME}-auto-releaser" - -rm -rf release_repo -git clone git@${GITHUB_HOST}:golift/homebrew-mugs.git release_repo -mkdir -p release_repo/Formula - -# Creating formula from template using sed. -sed -e "s/{{Version}}/${VERSION}/g" \ - -e "s/{{Iter}}/${ITERATION}/g" \ - -e "s/{{SHA256}}/${SHA256}/g" \ - -e "s/{{Desc}}/${DESC}/g" \ - -e "s%{{SOURCE_PATH}}%${SOURCE_PATH}%g" \ - init/homebrew/service.rb.tmpl | tee release_repo/Formula/${NAME}.rb - -push_it diff --git a/init/homebrew/service.rb.tmpl b/init/homebrew/service.rb.tmpl deleted file mode 100644 index 1232987b..00000000 --- a/init/homebrew/service.rb.tmpl +++ /dev/null @@ -1,66 +0,0 @@ -# Homebrew Formula Template. Built by Makefile: `make fomula` - -class Unpackerr < Formula - desc "{{Desc}}" - homepage "https://golift.io/unpackerr" - url "{{SOURCE_PATH}}" - sha256 "{{SHA256}}" - head "https://github.com/Unpackerr/unpackerr" - - depends_on "go" => :build - - def install - bin_path = buildpath/"#{name}" - # Copy all files from their current location to buildpath/#{name} - bin_path.install Dir["*",".??*"] - cd bin_path do - system "make", "generate" - system "make", "install", "VERSION=#{version}", "ITERATION={{Iter}}", "PREFIX=#{prefix}", "ETC=#{etc}" - # If this fails, the user gets a nice big warning about write permissions on their - # #{var}/log folder. The alternative could be letting the app silently fail - # to start when it cannot write logs. This is better. Fix perms; reinstall. - touch("#{var}/log/#{name}.log") - end - end - - def caveats - <<-EOS - Edit the config file at #{etc}/#{name}/#{name}.conf then start #{name} with - brew services start #{name} ~ log file: #{var}/log/#{name}.log - The manual explains the config file options: man #{name} - EOS - end - - plist_options :startup => false - - def plist - <<-EOS - - - - - Label - #{plist_name} - ProgramArguments - - #{bin}/#{name} - --config - #{etc}/#{name}/#{name}.conf - - RunAtLoad - - KeepAlive - - StandardErrorPath - #{var}/log/#{name}.log - StandardOutPath - #{var}/log/#{name}.log - - - EOS - end - - test do - assert_match "#{name} v#{version}", shell_output("#{bin}/#{name} -v 2>&1", 2) - end -end From 2d0e2be8278625190689778c6e66fcde7e8e8ff4 Mon Sep 17 00:00:00 2001 From: David Newhall II Date: Wed, 17 Jan 2024 11:35:55 -0800 Subject: [PATCH 3/6] Update example config, manual and license --- LICENSE | 2 +- examples/MANUAL.md | 2 +- examples/unpackerr.conf.example | 67 ++++++++++++++++++--------------- go.mod | 2 +- 4 files changed, 40 insertions(+), 33 deletions(-) diff --git a/LICENSE b/LICENSE index e69c1c36..d1cb6536 100644 --- a/LICENSE +++ b/LICENSE @@ -1,5 +1,5 @@ Copyright (c) 2018-2022 David Newhall II -Copyright (c) 2023-2023 Go Lift - Building Strong Go Tools +Copyright (c) 2023-2024 Go Lift - Building Strong Go Tools Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the diff --git a/examples/MANUAL.md b/examples/MANUAL.md index c63ed767..eb1e5306 100644 --- a/examples/MANUAL.md +++ b/examples/MANUAL.md @@ -27,7 +27,7 @@ OPTIONS -p, --prefix This argument allows changing the environment variable prefix. This application parses environment variables into config data. - The default prefix is UN, making env variables like UN_SONARR_URL. + The default prefix is UN, making env variables like UN_SONARR_0_URL. -w, --webhook <1,2,3,4,5,6,7,8> This sends a webhook of the type specified then exits. This is only diff --git a/examples/unpackerr.conf.example b/examples/unpackerr.conf.example index 760edd45..100f3c0d 100644 --- a/examples/unpackerr.conf.example +++ b/examples/unpackerr.conf.example @@ -1,57 +1,59 @@ ## Unpackerr Example Configuration File ## ## The following values are application defaults. ## ## Environment Variables may override all values. ## +## More configuration help: https://unpackerr.zip ## #################################################### -# [true/false] Turn on debug messages in the output. Do not wrap this in quotes. -# Recommend trying this so you know what it looks like. I personally leave it on. +## [true/false] Turn on debug messages in the output. Do not wrap this in quotes. +## Recommend trying this so you know what it looks like. I personally leave it on. debug = false -# Disable writing messages to stdout/stderr. This silences the app. Set a log -# file below if you set this to true. Recommended when starting with systemctl. +## Disable writing messages to stdout/stderr. This silences the app. Set a log +## file below if you set this to true. Recommended when starting with systemctl. quiet = false -# Send error output to stderr instead of stdout by setting error_stderr to true. -# Recommend leaving this at false. Ignored if quiet (above) is true. +## Send error output to stderr instead of stdout by setting error_stderr to true. +## Recommend leaving this at false. Ignored if quiet (above) is true. error_stderr = false -# Setting activity to true will silence all app queue log lines with only zeros. -# Set this to true when you want less log spam. +## Setting activity to true will silence all app queue log lines with only zeros. +## Set this to true when you want less log spam. activity = false -# The application queue data is logged on an interval. Adjust that interval with this setting. -# Default is a minute. 2m, 5m, 10m, 30m, 1h are also perfectly acceptable. +## The Starr-application activity queue is logged on an interval. +## Adjust that interval with this setting. +## Default is a minute. 2m, 5m, 10m, 30m, 1h are also perfectly acceptable. log_queues = "1m" -# Write messages to a log file. This is the same data that is normally output to stdout. -# This setting is great for Docker users that want to export their logs to a file. -# The alternative is to use syslog to log the output of the application to a file. -# Default is no log file; this is unset. log_files=0 turns off auto-rotation. -# Default files is 10 and size(mb) is 10 Megabytes; both doubled if debug is true. +## Write messages to a log file. This is the same data that is normally output to stdout. +## This setting is great for Docker users that want to export their logs to a file. +## The alternative is to use syslog to log the output of the application to a file. +## Default is no log file; this is unset. log_files=0 turns off auto-rotation. +## Default files is 10 and size(mb) is 10 Megabytes; both doubled if debug is true. #log_file = '/downloads/unpackerr.log' log_files = 10 log_file_mb = 10 -# How often to poll sonarr and radarr. -# Recommend 1m-5m. Uses Go Duration. +## How often to poll sonarr and radarr. +## Recommend 1m-5m. Uses Go Duration. interval = "2m" -# How long an item must be queued (download complete) before extraction will start. -# One minute is the historic default and works well. Set higher if your downloads -# take longer to finalize (or transfer locally). Uses Go Duration. +## How long an item must be queued (download complete) before extraction will start. +## One minute is the historic default and works well. Set higher if your downloads +## take longer to finalize (or transfer locally). Uses Go Duration. start_delay = "1m" -# How long to wait before removing the history for a failed extraction. -# Once the history is deleted the item will be recognized as new and -# extraction will start again. Uses Go Duration. +## How long to wait before removing the history for a failed extraction. +## Once the history is deleted the item will be recognized as new and +## extraction will start again. Uses Go Duration. retry_delay = "5m" -# How many files may be extracted in parallel. 1 works fine. -# Do not wrap the number in quotes. Raise this only if you have fast disks and CPU. +## How many files may be extracted in parallel. 1 works fine. +## Do not wrap the number in quotes. Raise this only if you have fast disks and CPU. parallel = 1 -# Use these configurations to control the file modes used for newly extracted -# files and folders. Recommend 0644/0755 or 0666/0777. +## Use these configurations to control the file modes used for newly extracted +## files and folders. Recommend 0644/0755 or 0666/0777. file_mode = "0644" dir_mode = "0755" @@ -77,10 +79,10 @@ dir_mode = "0755" ##-Notes-#######-READ THIS!!!-################################################## ## The following sections can be repeated if you have more than one Sonarr, ## -## Radarr or Lidarr, Readarr, Folder, Webhook, or Command Hook. ## +## Radarr, Lidarr, Readarr, Whisparr, Folder, Webhook, or Command Hook. ## ## You MUST uncomment the [[header]] and api_key at a minimum for Starr apps. ## -## ALL LINES BEGINNING WITH A HASH # ARE IGNORED ## -## REMOVE THE HASH # FROM CONFIG LINES YOU WANT TO CHANGE ## +## ALL LINES BEGINNING WITH A HASH # ARE IGNORED COMMENTS ## +## REMOVE THE HASH # FROM CONFIG LINES YOU WANT TO CHANGE ## ################################################################################ #[[sonarr]] @@ -156,6 +158,11 @@ dir_mode = "0755" # syncthing = false +#[[whisparr]] +# url = "http://127.0.0.1:6969" +# api_key = "0123456789abcdef0123456789abc" +## Whisparr shares the same settings as the other starr apps. + ################################################################################## ### ### STOP HERE ### STOP HERE ### STOP HERE ### STOP HERE #### STOP HERE ### # ### Only using Starr apps? The things above. The below configs are OPTIONAL. ### # diff --git a/go.mod b/go.mod index db843a5e..aeb24543 100644 --- a/go.mod +++ b/go.mod @@ -1,6 +1,6 @@ module github.com/Unpackerr/unpackerr -go 1.20 +go 1.21 require ( github.com/fsnotify/fsnotify v1.6.0 From a8ac6cc3ee52d4104a6fe587b0779d2ea698faa8 Mon Sep 17 00:00:00 2001 From: David Newhall II Date: Wed, 17 Jan 2024 11:37:26 -0800 Subject: [PATCH 4/6] update go deps --- go.mod | 44 +++++++++++------------ go.sum | 109 ++++++++++++++++++++++++++------------------------------- 2 files changed, 70 insertions(+), 83 deletions(-) diff --git a/go.mod b/go.mod index aeb24543..c87836e3 100644 --- a/go.mod +++ b/go.mod @@ -3,20 +3,20 @@ module github.com/Unpackerr/unpackerr go 1.21 require ( - github.com/fsnotify/fsnotify v1.6.0 + github.com/fsnotify/fsnotify v1.7.0 github.com/gen2brain/dlgs v0.0.0-20220603100644-40c77870fa8d github.com/getlantern/systray v1.2.2 github.com/hako/durafmt v0.0.0-20210608085754-5c1018a4e16b github.com/julienschmidt/httprouter v1.3.0 github.com/lestrrat-go/apache-logformat/v2 v2.0.6 github.com/mitchellh/go-homedir v1.1.0 - github.com/prometheus/client_golang v1.16.0 + github.com/prometheus/client_golang v1.18.0 github.com/radovskyb/watcher v1.0.7 github.com/spf13/pflag v1.0.6-0.20210604193023-d5e0c0615ace - golang.org/x/mod v0.12.0 + golang.org/x/mod v0.14.0 golift.io/cnfg v0.2.2 golift.io/cnfgfile v0.0.0-20230531075023-f880041cc0a0 - golift.io/rotatorr v0.0.0-20230904231327-afb48f79641b + golift.io/rotatorr v0.0.0-20230911015553-cd2abbd726c7 golift.io/starr v1.0.0 golift.io/version v0.0.2 golift.io/xtractr v0.2.3-0.20230904223736-8f3225005d9e @@ -24,10 +24,10 @@ require ( require ( github.com/BurntSushi/toml v1.3.2 // indirect - github.com/andybalholm/brotli v1.0.5 // indirect + github.com/andybalholm/brotli v1.1.0 // indirect github.com/beorn7/perks v1.0.1 // indirect github.com/bodgit/plumbing v1.3.0 // indirect - github.com/bodgit/sevenzip v1.4.3 // indirect + github.com/bodgit/sevenzip v1.4.5 // indirect github.com/bodgit/windows v1.0.1 // indirect github.com/cespare/xxhash/v2 v2.2.0 // indirect github.com/getlantern/context v0.0.0-20220418194847-3d5e7a086201 // indirect @@ -35,35 +35,33 @@ require ( github.com/getlantern/golog v0.0.0-20230503153817-8e72de7e0a65 // indirect github.com/getlantern/hex v0.0.0-20220104173244-ad7e4b9194dc // indirect github.com/getlantern/hidden v0.0.0-20220104173330-f221c5a24770 // indirect - github.com/getlantern/ops v0.0.0-20230519221840-1283e026181c // indirect - github.com/go-logr/logr v1.2.4 // indirect + github.com/getlantern/ops v0.0.0-20231025133620-f368ab734534 // indirect + github.com/go-logr/logr v1.4.1 // indirect github.com/go-logr/stdr v1.2.2 // indirect github.com/go-stack/stack v1.8.1 // indirect - github.com/golang/protobuf v1.5.3 // indirect github.com/gopherjs/gopherjs v1.17.2 // indirect github.com/hashicorp/errwrap v1.1.0 // indirect github.com/hashicorp/go-multierror v1.1.1 // indirect github.com/kdomanski/iso9660 v0.4.0 // indirect - github.com/klauspost/compress v1.16.7 // indirect + github.com/klauspost/compress v1.17.4 // indirect github.com/lestrrat-go/strftime v1.0.6 // indirect - github.com/matttproud/golang_protobuf_extensions v1.0.4 // indirect github.com/nwaples/rardecode v1.1.3 // indirect github.com/oxtoacart/bpool v0.0.0-20190530202638-03653db5a59c // indirect - github.com/pierrec/lz4/v4 v4.1.18 // indirect + github.com/pierrec/lz4/v4 v4.1.21 // indirect github.com/pkg/errors v0.9.1 // indirect - github.com/prometheus/client_model v0.4.0 // indirect - github.com/prometheus/common v0.44.0 // indirect - github.com/prometheus/procfs v0.11.1 // indirect + github.com/prometheus/client_model v0.5.0 // indirect + github.com/prometheus/common v0.46.0 // indirect + github.com/prometheus/procfs v0.12.0 // indirect github.com/ulikunitz/xz v0.5.11 // indirect - go.opentelemetry.io/otel v1.16.0 // indirect - go.opentelemetry.io/otel/metric v1.16.0 // indirect - go.opentelemetry.io/otel/trace v1.16.0 // indirect + go.opentelemetry.io/otel v1.22.0 // indirect + go.opentelemetry.io/otel/metric v1.22.0 // indirect + go.opentelemetry.io/otel/trace v1.22.0 // indirect go.uber.org/multierr v1.11.0 // indirect - go.uber.org/zap v1.25.0 // indirect + go.uber.org/zap v1.26.0 // indirect go4.org v0.0.0-20230225012048-214862532bf5 // indirect - golang.org/x/net v0.14.0 // indirect - golang.org/x/sys v0.11.0 // indirect - golang.org/x/text v0.12.0 // indirect - google.golang.org/protobuf v1.31.0 // indirect + golang.org/x/net v0.20.0 // indirect + golang.org/x/sys v0.16.0 // indirect + golang.org/x/text v0.14.0 // indirect + google.golang.org/protobuf v1.32.0 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/go.sum b/go.sum index 921edf62..20e8113e 100644 --- a/go.sum +++ b/go.sum @@ -19,16 +19,15 @@ github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03 github.com/BurntSushi/toml v1.3.2 h1:o7IhLm0Msx3BaB+n3Ag7L8EVlByGnpq14C4YWiu/gL8= github.com/BurntSushi/toml v1.3.2/go.mod h1:CxXYINrC8qIiEnFrOxCa7Jy5BFHlXnUU2pbicEuybxQ= github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802/go.mod h1:IVnqGOEym/WlBOVXweHU+Q+/VP0lqqI8lqeDx9IjBqo= -github.com/andybalholm/brotli v1.0.5 h1:8uQZIdzKmjc/iuPu7O2ioW48L81FgatrcpfFmiq/cCs= -github.com/andybalholm/brotli v1.0.5/go.mod h1:fO7iG3H7G2nSZ7m0zPUDn85XEX2GTukHGRSepvi9Eig= +github.com/andybalholm/brotli v1.1.0 h1:eLKJA0d02Lf0mVpIDgYnqXcUn0GqVmEFny3VuID1U3M= +github.com/andybalholm/brotli v1.1.0/go.mod h1:sms7XGricyQI9K10gOSf56VKKWS4oLer58Q+mhRPtnY= github.com/benbjohnson/clock v1.1.0/go.mod h1:J11/hYXuz8f4ySSvYwY0FKfm+ezbsZBKZxNJlLklBHA= -github.com/benbjohnson/clock v1.3.0 h1:ip6w0uFQkncKQ979AypyG0ER7mqUSBdKLOgAle/AT8A= github.com/beorn7/perks v1.0.1 h1:VlbKKnNfV8bJzeqoa4cOKqO6bYr3WgKZxO8Z16+hsOM= github.com/beorn7/perks v1.0.1/go.mod h1:G2ZrVWU2WbWT9wwq4/hrbKbnv/1ERSJQ0ibhJ6rlkpw= github.com/bodgit/plumbing v1.3.0 h1:pf9Itz1JOQgn7vEOE7v7nlEfBykYqvUYioC61TwWCFU= github.com/bodgit/plumbing v1.3.0/go.mod h1:JOTb4XiRu5xfnmdnDJo6GmSbSbtSyufrsyZFByMtKEs= -github.com/bodgit/sevenzip v1.4.3 h1:46Rb9vCYdpceC1U+GIR0bS3hP2/Xv8coKFDeLJySV/A= -github.com/bodgit/sevenzip v1.4.3/go.mod h1:F8n3+0CwbdxqmNy3wFeOAtanza02Ur66AGfs/hbYblI= +github.com/bodgit/sevenzip v1.4.5 h1:HFJQ+nbjppfyf2xbQEJBbmVo+o2kTg1FXV4i7YOx87s= +github.com/bodgit/sevenzip v1.4.5/go.mod h1:LAcAg/UQzyjzCQSGBPZFYzoiHMfT6Gk+3tMSjUk3foY= github.com/bodgit/windows v1.0.1 h1:tF7K6KOluPYygXa3Z2594zxlkbKPAOvqr97etrGNIz4= github.com/bodgit/windows v1.0.1/go.mod h1:a6JLwrB4KrTR5hBpp8FI9/9W9jJfeQ2h4XDXU74ZCdM= github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU= @@ -45,8 +44,8 @@ github.com/envoyproxy/go-control-plane v0.9.1-0.20191026205805-5f8ba28d4473/go.m github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod h1:iSmxcyjqTsJpI2R4NaDN7+kN2VEUnK/pcBlmesArF7c= github.com/facebookgo/clock v0.0.0-20150410010913-600d898af40a h1:yDWHCSQ40h88yih2JAcL6Ls/kVkSE8GFACTGVnMPruw= github.com/facebookgo/clock v0.0.0-20150410010913-600d898af40a/go.mod h1:7Ga40egUymuWXxAe151lTNnCv97MddSOVsjpPPkityA= -github.com/fsnotify/fsnotify v1.6.0 h1:n+5WquG0fcWoWp6xPWfHdbskMCQaFnG6PfBrh1Ky4HY= -github.com/fsnotify/fsnotify v1.6.0/go.mod h1:sl3t1tCWJFWoRz9R8WJCbQihKKwmorjAbSClcnxKAGw= +github.com/fsnotify/fsnotify v1.7.0 h1:8JEhPFa5W2WU7YfeZzPNqzMP6Lwt7L2715Ggo0nosvA= +github.com/fsnotify/fsnotify v1.7.0/go.mod h1:40Bi/Hjc2AVfZrqy+aj+yEI+/bRxZnMJyTJwOpGvigM= github.com/gen2brain/dlgs v0.0.0-20220603100644-40c77870fa8d h1:dHYKX8CBAs1zSGXm3q3M15CLAEwPEkwrK1ed8FCo+Xo= github.com/gen2brain/dlgs v0.0.0-20220603100644-40c77870fa8d/go.mod h1:/eFcjDXaU2THSOOqLxOPETIbHETnamk8FA/hMjhg/gU= github.com/getlantern/context v0.0.0-20190109183933-c447772a6520/go.mod h1:L+mq6/vvYHKjCX2oez0CgEAJmbq1fbb/oNJIWQkBybY= @@ -67,16 +66,16 @@ github.com/getlantern/hidden v0.0.0-20220104173330-f221c5a24770 h1:cSrD9ryDfTV2y github.com/getlantern/hidden v0.0.0-20220104173330-f221c5a24770/go.mod h1:GOQsoDnEHl6ZmNIL+5uVo+JWRFWozMEp18Izcb++H+A= github.com/getlantern/ops v0.0.0-20190325191751-d70cb0d6f85f/go.mod h1:D5ao98qkA6pxftxoqzibIBBrLSUli+kYnJqrgBf9cIA= github.com/getlantern/ops v0.0.0-20220713155959-1315d978fff7/go.mod h1:D5ao98qkA6pxftxoqzibIBBrLSUli+kYnJqrgBf9cIA= -github.com/getlantern/ops v0.0.0-20230519221840-1283e026181c h1:qcPAzA1ZDnwx618jAgQmxo6UvJkw2SkM1L4ofncmEhI= -github.com/getlantern/ops v0.0.0-20230519221840-1283e026181c/go.mod h1:g2ueCncOwWenlAr56Fh90FwsACkelqqtFUDLAHg1mng= +github.com/getlantern/ops v0.0.0-20231025133620-f368ab734534 h1:3BwvWj0JZzFEvNNiMhCu4bf60nqcIuQpTYb00Ezm1ag= +github.com/getlantern/ops v0.0.0-20231025133620-f368ab734534/go.mod h1:ZsLfOY6gKQOTyEcPYNA9ws5/XHZQFroxqCOhHjGcs9Y= github.com/getlantern/systray v1.2.2 h1:dCEHtfmvkJG7HZ8lS/sLklTH4RKUcIsKrAD9sThoEBE= github.com/getlantern/systray v1.2.2/go.mod h1:pXFOI1wwqwYXEhLPm9ZGjS2u/vVELeIgNMY5HvhHhcE= github.com/go-gl/glfw v0.0.0-20190409004039-e6da0acd62b1/go.mod h1:vR7hzQXu2zJy9AVAgeJqvqgH9Q5CA+iKCZ2gyEVpxRU= github.com/go-gl/glfw/v3.3/glfw v0.0.0-20191125211704-12ad95a8df72/go.mod h1:tQ2UAYgL5IevRw8kRxooKSPJfGvJ9fJQFa0TUsXzTg8= github.com/go-logr/logr v1.2.2/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A= github.com/go-logr/logr v1.2.3/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A= -github.com/go-logr/logr v1.2.4 h1:g01GSCwiDw2xSZfjJ2/T9M+S6pFdcNtFYsp+Y43HYDQ= -github.com/go-logr/logr v1.2.4/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A= +github.com/go-logr/logr v1.4.1 h1:pKouT5E8xu9zeFC39JXRDukb6JFQPXM5p5I91188VAQ= +github.com/go-logr/logr v1.4.1/go.mod h1:9T104GzyrTigFIr8wt5mBrctHMim0Nb2HLGrmQ40KvY= github.com/go-logr/stdr v1.2.2 h1:hSWxHoqTgW2S2qGc0LTAI563KZ5YKYRhT3MFKZMbjag= github.com/go-logr/stdr v1.2.2/go.mod h1:mMo/vtBO5dYbehREoey6XUKy/eSumjCCveDpRre4VKE= github.com/go-stack/stack v1.8.0/go.mod h1:v0f6uXyyMGvRgIKkXu+yp6POWl0qKG85gN/melR3HDY= @@ -96,18 +95,15 @@ github.com/golang/protobuf v1.2.0/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5y github.com/golang/protobuf v1.3.1/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= github.com/golang/protobuf v1.3.2/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= github.com/golang/protobuf v1.3.3/go.mod h1:vzj43D7+SQXF/4pzW/hwtAqwc6iTitCiVSaWz5lYuqw= -github.com/golang/protobuf v1.5.0/go.mod h1:FsONVRAS9T7sI+LIUmWTfcYkHO4aIWwzhcaSAoJOfIk= -github.com/golang/protobuf v1.5.3 h1:KhyjKVUg7Usr/dYsdSqoFveMYd5ko72D+zANwlG1mmg= -github.com/golang/protobuf v1.5.3/go.mod h1:XVQd3VNwM+JqD3oG2Ue2ip4fOMUkwXdXDdiuN0vRsmY= github.com/google/btree v0.0.0-20180813153112-4030bb1f1f0c/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ= github.com/google/btree v1.0.0/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ= github.com/google/go-cmp v0.2.0/go.mod h1:oXzfMopK8JAjlY9xF4vHSVASa0yLyX7SntLO5aqRK0M= github.com/google/go-cmp v0.3.0/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMywk6iLU= github.com/google/go-cmp v0.3.1/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMywk6iLU= github.com/google/go-cmp v0.4.0/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= -github.com/google/go-cmp v0.5.5/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= github.com/google/go-cmp v0.5.8/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= -github.com/google/go-cmp v0.5.9 h1:O2Tfq5qg4qc4AmwVlvv0oLiVAGB7enBSJ2x2DqQFi38= +github.com/google/go-cmp v0.6.0 h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI= +github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= github.com/google/martian v2.1.0+incompatible/go.mod h1:9I4somxYTbIHy5NJKHRl3wXiIaQGbYVAs8BPL6v8lEs= github.com/google/pprof v0.0.0-20181206194817-3ea8567a2e57/go.mod h1:zfwlbNMJ+OItoe0UupaVj+oy1omPYYDuagoSzA8v9mc= github.com/google/pprof v0.0.0-20190515194954-54271f7e092f/go.mod h1:zfwlbNMJ+OItoe0UupaVj+oy1omPYYDuagoSzA8v9mc= @@ -134,13 +130,15 @@ github.com/julienschmidt/httprouter v1.3.0/go.mod h1:JR6WtHb+2LUe8TCKY3cZOxFyyO8 github.com/kdomanski/iso9660 v0.4.0 h1:BPKKdcINz3m0MdjIMwS0wx1nofsOjxOq8TOr45WGHFg= github.com/kdomanski/iso9660 v0.4.0/go.mod h1:OxUSupHsO9ceI8lBLPJKWBTphLemjrCQY8LPXM7qSzU= github.com/kisielk/gotool v1.0.0/go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck= -github.com/klauspost/compress v1.16.7 h1:2mk3MPGNzKyxErAw8YaohYh69+pa4sIQSC0fPGCFR9I= -github.com/klauspost/compress v1.16.7/go.mod h1:ntbaceVETuRiXiv4DpjP66DpAtAGkEQskQzEyD//IeE= +github.com/klauspost/compress v1.17.4 h1:Ej5ixsIri7BrIjBkRZLTo6ghwrEtHFk7ijlczPW4fZ4= +github.com/klauspost/compress v1.17.4/go.mod h1:/dCuZOvVtNoHsyb+cuJD3itjs3NbnF6KH9zAO4BDxPM= github.com/kr/pretty v0.1.0/go.mod h1:dAy3ld7l9f0ibDNOQOHHMYYIIbhfbHSm3C4ZsoJORNo= github.com/kr/pretty v0.3.1 h1:flRD4NNwYAUpkphVc1HcthR4KEIFJ65n8Mw5qdRn3LE= +github.com/kr/pretty v0.3.1/go.mod h1:hoEshYVHaxMs3cyo3Yncou5ZscifuDolrwPKZanG3xk= github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ= github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI= github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY= +github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE= github.com/lestrrat-go/apache-logformat/v2 v2.0.6 h1:MDyexlEMjFnXXuNemorO/SgUjkpWz6rKmYPkx1CgQg8= github.com/lestrrat-go/apache-logformat/v2 v2.0.6/go.mod h1:meGwIaUOWH7yPDXUSxMTVTMdH9HkGTO1oN2z/4n/yPs= github.com/lestrrat-go/envload v0.0.0-20180220234015-a3eb8ddeffcc h1:RKf14vYWi2ttpEmkA4aQ3j4u9dStX2t4M8UM6qqNsG8= @@ -150,34 +148,33 @@ github.com/lestrrat-go/strftime v1.0.6 h1:CFGsDEt1pOpFNU+TJB0nhz9jl+K0hZSLE205Ah github.com/lestrrat-go/strftime v1.0.6/go.mod h1:f7jQKgV5nnJpYgdEasS+/y7EsTb8ykN2z68n3TtcTaw= github.com/lxn/walk v0.0.0-20210112085537-c389da54e794/go.mod h1:E23UucZGqpuUANJooIbHWCufXvOcT6E7Stq81gU+CSQ= github.com/lxn/win v0.0.0-20210218163916-a377121e959e/go.mod h1:KxxjdtRkfNoYDCUP5ryK7XJJNTnpC8atvtmTheChOtk= -github.com/matttproud/golang_protobuf_extensions v1.0.4 h1:mmDVorXM7PCGKw94cs5zkfA9PSy5pEvNWRP0ET0TIVo= -github.com/matttproud/golang_protobuf_extensions v1.0.4/go.mod h1:BSXmuO+STAnVfrANrmjBb36TMTDstsz7MSK+HVaYKv4= github.com/mitchellh/go-homedir v1.1.0 h1:lukF9ziXFxDFPkA1vsr5zpc1XuPDn/wFntq5mG+4E0Y= github.com/mitchellh/go-homedir v1.1.0/go.mod h1:SfyaCUpYCn1Vlf4IUYiD9fPX4A5wJrkLzIz1N1q0pr0= github.com/nwaples/rardecode v1.1.3 h1:cWCaZwfM5H7nAD6PyEdcVnczzV8i/JtotnyW/dD9lEc= github.com/nwaples/rardecode v1.1.3/go.mod h1:5DzqNKiOdpKKBH87u8VlvAnPZMXcGRhxWkRpHbbfGS0= github.com/oxtoacart/bpool v0.0.0-20190530202638-03653db5a59c h1:rp5dCmg/yLR3mgFuSOe4oEnDDmGLROTvMragMUXpTQw= github.com/oxtoacart/bpool v0.0.0-20190530202638-03653db5a59c/go.mod h1:X07ZCGwUbLaax7L0S3Tw4hpejzu63ZrrQiUe6W0hcy0= -github.com/pierrec/lz4/v4 v4.1.18 h1:xaKrnTkyoqfh1YItXl56+6KJNVYWlEEPuAQW9xsplYQ= -github.com/pierrec/lz4/v4 v4.1.18/go.mod h1:gZWDp/Ze/IJXGXf23ltt2EXimqmTUXEy0GFuRQyBid4= +github.com/pierrec/lz4/v4 v4.1.21 h1:yOVMLb6qSIDP67pl/5F7RepeKYu/VmTyEXvuMI5d9mQ= +github.com/pierrec/lz4/v4 v4.1.21/go.mod h1:gZWDp/Ze/IJXGXf23ltt2EXimqmTUXEy0GFuRQyBid4= github.com/pkg/errors v0.8.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4= github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= -github.com/prometheus/client_golang v1.16.0 h1:yk/hx9hDbrGHovbci4BY+pRMfSuuat626eFsHb7tmT8= -github.com/prometheus/client_golang v1.16.0/go.mod h1:Zsulrv/L9oM40tJ7T815tM89lFEugiJ9HzIqaAx4LKc= +github.com/prometheus/client_golang v1.18.0 h1:HzFfmkOzH5Q8L8G+kSJKUx5dtG87sewO+FoDDqP5Tbk= +github.com/prometheus/client_golang v1.18.0/go.mod h1:T+GXkCk5wSJyOqMIzVgvvjFDlkOQntgjkJWKrN5txjA= github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= -github.com/prometheus/client_model v0.4.0 h1:5lQXD3cAg1OXBf4Wq03gTrXHeaV0TQvGfUooCfx1yqY= -github.com/prometheus/client_model v0.4.0/go.mod h1:oMQmHW1/JoDwqLtg57MGgP/Fb1CJEYF2imWWhWtMkYU= -github.com/prometheus/common v0.44.0 h1:+5BrQJwiBB9xsMygAB3TNvpQKOwlkc25LbISbrdOOfY= -github.com/prometheus/common v0.44.0/go.mod h1:ofAIvZbQ1e/nugmZGz4/qCb9Ap1VoSTIO7x0VV9VvuY= -github.com/prometheus/procfs v0.11.1 h1:xRC8Iq1yyca5ypa9n1EZnWZkt7dwcoRPQwX/5gwaUuI= -github.com/prometheus/procfs v0.11.1/go.mod h1:eesXgaPo1q7lBpVMoMy0ZOFTth9hBn4W/y0/p/ScXhY= +github.com/prometheus/client_model v0.5.0 h1:VQw1hfvPvk3Uv6Qf29VrPF32JB6rtbgI6cYPYQjL0Qw= +github.com/prometheus/client_model v0.5.0/go.mod h1:dTiFglRmd66nLR9Pv9f0mZi7B7fk5Pm3gvsjB5tr+kI= +github.com/prometheus/common v0.46.0 h1:doXzt5ybi1HBKpsZOL0sSkaNHJJqkyfEWZGGqqScV0Y= +github.com/prometheus/common v0.46.0/go.mod h1:Tp0qkxpb9Jsg54QMe+EAmqXkSV7Evdy1BTn+g2pa/hQ= +github.com/prometheus/procfs v0.12.0 h1:jluTpSng7V9hY0O2R9DzzJHYb2xULk9VTR1V1R/k6Bo= +github.com/prometheus/procfs v0.12.0/go.mod h1:pcuDEFsWDnvcgNzo4EEweacyhjeA9Zk3cnaOZAZEfOo= github.com/radovskyb/watcher v1.0.7 h1:AYePLih6dpmS32vlHfhCeli8127LzkIgwJGcwwe8tUE= github.com/radovskyb/watcher v1.0.7/go.mod h1:78okwvY5wPdzcb1UYnip1pvrZNIVEIh/Cm+ZuvsUYIg= github.com/rogpeppe/go-internal v1.3.0/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFRclV5y23lUDJ4= github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ= +github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog= github.com/rwcarlsen/goexif v0.0.0-20190401172101-9e8deecbddbd/go.mod h1:hPqNNc0+uJM6H+SuU8sEs5K5IQeKccPqeSjfgcKGgPk= github.com/skratchdot/open-golang v0.0.0-20200116055534-eef842397966/go.mod h1:sUM3LWHvSMaG192sy56D9F7CNvL7jUJVXoqM1QKLnog= github.com/spf13/pflag v1.0.6-0.20210604193023-d5e0c0615ace h1:9PNP1jnUjRhfmGMlkXHjYPishpcw4jpSt/V/xYY3FMA= @@ -191,7 +188,6 @@ github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/ github.com/stretchr/testify v1.7.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= github.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO+kdMU+MU= github.com/stretchr/testify v1.8.1/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4= -github.com/stretchr/testify v1.8.3/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXlSw2iwfAo= github.com/stretchr/testify v1.8.4 h1:CcVxjf3Q8PM0mHUKJCdn+eZZtm5yQwehR5yeSVQQcUk= github.com/stretchr/testify v1.8.4/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXlSw2iwfAo= github.com/ulikunitz/xz v0.5.11 h1:kpFauv27b6ynzBNT/Xy+1k+fK4WswhN/6PN5WhFAGw8= @@ -203,22 +199,23 @@ go.opencensus.io v0.22.0/go.mod h1:+kGneAE2xo2IficOXnaByMWTGM9T73dGwxeWcUqIpI8= go.opencensus.io v0.22.2/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= go.opencensus.io v0.22.3/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= go.opentelemetry.io/otel v1.9.0/go.mod h1:np4EoPGzoPs3O67xUVNoPPcmSvsfOxNlNA4F4AC+0Eo= -go.opentelemetry.io/otel v1.16.0 h1:Z7GVAX/UkAXPKsy94IU+i6thsQS4nb7LviLpnaNeW8s= -go.opentelemetry.io/otel v1.16.0/go.mod h1:vl0h9NUa1D5s1nv3A5vZOYWn8av4K8Ml6JDeHrT/bx4= -go.opentelemetry.io/otel/metric v1.16.0 h1:RbrpwVG1Hfv85LgnZ7+txXioPDoh6EdbZHo26Q3hqOo= -go.opentelemetry.io/otel/metric v1.16.0/go.mod h1:QE47cpOmkwipPiefDwo2wDzwJrlfxxNYodqc4xnGCo4= +go.opentelemetry.io/otel v1.22.0 h1:xS7Ku+7yTFvDfDraDIJVpw7XPyuHlB9MCiqqX5mcJ6Y= +go.opentelemetry.io/otel v1.22.0/go.mod h1:eoV4iAi3Ea8LkAEI9+GFT44O6T/D0GWAVFyZVCC6pMI= +go.opentelemetry.io/otel/metric v1.22.0 h1:lypMQnGyJYeuYPhOM/bgjbFM6WE44W1/T45er4d8Hhg= +go.opentelemetry.io/otel/metric v1.22.0/go.mod h1:evJGjVpZv0mQ5QBRJoBF64yMuOf4xCWdXjK8pzFvliY= go.opentelemetry.io/otel/trace v1.9.0/go.mod h1:2737Q0MuG8q1uILYm2YYVkAyLtOofiTNGg6VODnOiPo= -go.opentelemetry.io/otel/trace v1.16.0 h1:8JRpaObFoW0pxuVPapkgH8UhHQj+bJW8jJsCZEu5MQs= -go.opentelemetry.io/otel/trace v1.16.0/go.mod h1:Yt9vYq1SdNz3xdjZZK7wcXv1qv2pwLkqr2QVwea0ef0= +go.opentelemetry.io/otel/trace v1.22.0 h1:Hg6pPujv0XG9QaVbGOBVHunyuLcCC3jN7WEhPx83XD0= +go.opentelemetry.io/otel/trace v1.22.0/go.mod h1:RbbHXVqKES9QhzZq/fE5UnOSILqRt40a21sPw2He1xo= go.uber.org/atomic v1.7.0/go.mod h1:fEN4uk6kAWBTFdckzkM89CLk9XfWZrxpCo0nPH17wJc= go.uber.org/goleak v1.1.11-0.20210813005559-691160354723/go.mod h1:cwTWslyiVhfpKIDGSZEM2HlOvcqm+tG4zioyIeLoqMQ= go.uber.org/goleak v1.2.0 h1:xqgm/S+aQvhWFTtR0XK3Jvg7z8kGV8P4X14IzwN3Eqk= +go.uber.org/goleak v1.2.0/go.mod h1:XJYK+MuIchqpmGmUSAzotztawfKvYLUIgg7guXrwVUo= go.uber.org/multierr v1.6.0/go.mod h1:cdWPpRnG4AhwMwsgIHip0KRBQjJy5kYEpYjJxpXp9iU= go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0= go.uber.org/multierr v1.11.0/go.mod h1:20+QtiLqy0Nd6FdQB9TLXag12DsQkrbs3htMFfDN80Y= go.uber.org/zap v1.19.1/go.mod h1:j3DNczoxDZroyBnOT1L/Q79cfUMGZxlv/9dzN7SM1rI= -go.uber.org/zap v1.25.0 h1:4Hvk6GtkucQ790dqmj7l1eEnRdKm3k3ZUrUMS2d5+5c= -go.uber.org/zap v1.25.0/go.mod h1:JIAUzQIH94IC4fOJQm7gMmBJP5k7wQfdcnYdPoEXJYk= +go.uber.org/zap v1.26.0 h1:sI7k6L95XOKS281NhVKOFCUNIvv9e0w4BF8N3u+tCRo= +go.uber.org/zap v1.26.0/go.mod h1:dtElttAiwGvoJ/vj4IwHBS/gXsEu/pZ50mUIRWuG0so= go4.org v0.0.0-20230225012048-214862532bf5 h1:nifaUDeh+rPaBCMPMQHZmvJf+QdpLFnuQPwx+LxVmtc= go4.org v0.0.0-20230225012048-214862532bf5/go.mod h1:F57wTi5Lrj6WLyswp5EYV1ncrEbFGHD4hhz6S1ZYeaU= golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w= @@ -253,8 +250,8 @@ golang.org/x/mod v0.1.1-0.20191105210325-c90efee705ee/go.mod h1:QqPTAvyqsEbceGzB golang.org/x/mod v0.2.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= golang.org/x/mod v0.4.2/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4/go.mod h1:jJ57K6gSWd91VN4djpZkiMVwK6gcyfeH4XE8wZrZaV4= -golang.org/x/mod v0.12.0 h1:rmsUpXtvNzj340zd98LZ4KntptpfRHwpFOHG188oHXc= -golang.org/x/mod v0.12.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= +golang.org/x/mod v0.14.0 h1:dGoOF9QVLYng8IHTm7BAyWqCqSheQ5pYWGhzW00YJr0= +golang.org/x/mod v0.14.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c= golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20190108225652-1e06a53dbb7e/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= @@ -272,8 +269,8 @@ golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod h1:m0MpNAwzfU5UDzcl9v golang.org/x/net v0.0.0-20210405180319-a5a99cb37ef4/go.mod h1:p54w0d4576C0XHj96bSt6lcn1PtDYWL6XObtHCRCNQM= golang.org/x/net v0.0.0-20220722155237-a158d28d115b/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c= golang.org/x/net v0.7.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs= -golang.org/x/net v0.14.0 h1:BONx9s002vGdD9umnlX1Po8vOZmrgH34qlHcD1MfK14= -golang.org/x/net v0.14.0/go.mod h1:PpSgVXXLK0OxS0F31C1/tv6XNguvCrnXIDrFMspZIUI= +golang.org/x/net v0.20.0 h1:aCL9BSgETF1k+blQaYUBx9hJ9LOGP3gAVemcZlf1Kpo= +golang.org/x/net v0.20.0/go.mod h1:z8BVo6PvndSri0LbOE3hAn0apkU+1YvI6E70E9jsnvY= golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U= golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= @@ -306,11 +303,10 @@ golang.org/x/sys v0.0.0-20210510120138-977fb7262007/go.mod h1:oPkhp1MJrh7nUepCBc golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220722155257-8c9f86f7a55f/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20220908164124-27713097b956/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.1.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.5.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.11.0 h1:eG7RXZHdqOJ1i+0lgLgCpSXAp6M3LYlAo6osgSi0xOM= -golang.org/x/sys v0.11.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.16.0 h1:xWw16ngr6ZMtmxDyKyIgsE93KNKz5HKmMa3b8ALHidU= +golang.org/x/sys v0.16.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= golang.org/x/term v0.5.0/go.mod h1:jMB1sMXY+tzblOD4FWmEbocvup2/aLOaQEp7JmGp78k= @@ -321,8 +317,8 @@ golang.org/x/text v0.3.2/go.mod h1:bEr9sfX3Q8Zfm5fL9x+3itogRgK3+ptLWKqgva+5dAk= golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ= golang.org/x/text v0.7.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= -golang.org/x/text v0.12.0 h1:k+n5B8goJNdU7hSvEtMUz3d1Q6D/XW4COJSJR6fN0mc= -golang.org/x/text v0.12.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE= +golang.org/x/text v0.14.0 h1:ScX5w1eTa3QqT8oi6+ziP7dTV1S2+ALU0bI+0zXKWiQ= +golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU= golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= @@ -360,18 +356,12 @@ golift.io/cnfg v0.2.2 h1:m60kGVZQLuzAx939fLX8wSEKk2fpZdX6+HOjdYuUfCw= golift.io/cnfg v0.2.2/go.mod h1:XXOjkKsn3GJonpWRKKkU3k98AWgvkM28W90IdV4rRkc= golift.io/cnfgfile v0.0.0-20230531075023-f880041cc0a0 h1:u14MTHfTGx7kLX2b3wFbaESrIm3YqL//HM92XA6wzH4= golift.io/cnfgfile v0.0.0-20230531075023-f880041cc0a0/go.mod h1:dVC3N+72/nHNlBv3cwXb4FQTxMAor+JlNClAldwACkY= -golift.io/rotatorr v0.0.0-20230520191821-3b26224a1624 h1:gPe9Rl6e6Lbp5pbanmn2ADlQEBFVoKgGbmPJJtURCbk= -golift.io/rotatorr v0.0.0-20230520191821-3b26224a1624/go.mod h1:mXltnLJV69BHLXCexH3uulsIUBCzq8v69Bh77FMXYBo= -golift.io/rotatorr v0.0.0-20230904231327-afb48f79641b h1:2lrBa5q3kE2qrNCTT0m0OLBZu2CcvC5ReT0yr+L5fE0= -golift.io/rotatorr v0.0.0-20230904231327-afb48f79641b/go.mod h1:59bC4ue06MetIY4iiHu3PCqVbzW0leGoCONZhH8dPZ8= +golift.io/rotatorr v0.0.0-20230911015553-cd2abbd726c7 h1:8reg8mRdLxCz168FaGPf/kVxmDRDc92/Dhub54trdOc= +golift.io/rotatorr v0.0.0-20230911015553-cd2abbd726c7/go.mod h1:59bC4ue06MetIY4iiHu3PCqVbzW0leGoCONZhH8dPZ8= golift.io/starr v1.0.0 h1:IDSaSL+ZYxdLT/Lg//dg/iwZ39LHO3D5CmbLCOgSXbI= golift.io/starr v1.0.0/go.mod h1:xnUwp4vK62bDvozW9QHUYc08m6kjwaZnGw3Db65fQHw= golift.io/version v0.0.2 h1:i0gXRuSDHKs4O0sVDUg4+vNIuOxYoXhaxspftu2FRTE= golift.io/version v0.0.2/go.mod h1:76aHNz8/Pm7CbuxIsDi97jABL5Zui3f2uZxDm4vB6hU= -golift.io/xtractr v0.2.3-0.20230820182931-81659c42a6cf h1:2z82JjE3ozAv6AII5T7qqNETjpCDHS5CpH0rnmf+hsE= -golift.io/xtractr v0.2.3-0.20230820182931-81659c42a6cf/go.mod h1:nKvdcaQY6hfeKIB+dm3Yqts5E78z4Ow1wa9nV5Iq/lg= -golift.io/xtractr v0.2.3-0.20230901194307-8180fa3a896e h1:qJbPh4Pvv7nHQXhoeK5LCKNYoAF4YBwAKplZlOh82jc= -golift.io/xtractr v0.2.3-0.20230901194307-8180fa3a896e/go.mod h1:nKvdcaQY6hfeKIB+dm3Yqts5E78z4Ow1wa9nV5Iq/lg= golift.io/xtractr v0.2.3-0.20230904223736-8f3225005d9e h1:dvOZX3tN1zBVgYMh2pe0h/7wxJwtMTSjWOgHCOUIWZA= golift.io/xtractr v0.2.3-0.20230904223736-8f3225005d9e/go.mod h1:nKvdcaQY6hfeKIB+dm3Yqts5E78z4Ow1wa9nV5Iq/lg= google.golang.org/api v0.4.0/go.mod h1:8k5glujaEP+g9n7WNsDg8QP6cUVNI86fCNMcbazEtwE= @@ -407,14 +397,13 @@ google.golang.org/grpc v1.23.0/go.mod h1:Y5yQAOtifL1yxbo5wqy6BxZv8vAUGQwXBOALyac google.golang.org/grpc v1.26.0/go.mod h1:qbnxyOmOxrQa7FizSgH+ReBfzJrCY1pSN7KXBS8abTk= google.golang.org/grpc v1.27.0/go.mod h1:qbnxyOmOxrQa7FizSgH+ReBfzJrCY1pSN7KXBS8abTk= google.golang.org/grpc v1.27.1/go.mod h1:qbnxyOmOxrQa7FizSgH+ReBfzJrCY1pSN7KXBS8abTk= -google.golang.org/protobuf v1.26.0-rc.1/go.mod h1:jlhhOSvTdKEhbULTjvd4ARK9grFBp09yW+WbY/TyQbw= -google.golang.org/protobuf v1.26.0/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQnmE0givc= -google.golang.org/protobuf v1.31.0 h1:g0LDEJHgrBl9N9r17Ru3sqWhkIx2NB67okBHPwC7hs8= -google.golang.org/protobuf v1.31.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= +google.golang.org/protobuf v1.32.0 h1:pPC6BG5ex8PDFnkbrGU3EixyhKcQ2aDuBS36lqK/C7I= +google.golang.org/protobuf v1.32.0/go.mod h1:c6P6GXX6sHbq/GpV6MGZEdwhWPcYBgnhAHhKbcUYpos= gopkg.in/Knetic/govaluate.v3 v3.0.0/go.mod h1:csKLBORsPbafmSCGTEh3U7Ozmsuq8ZSIlKk1bcqph0E= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= +gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= gopkg.in/errgo.v2 v2.1.0/go.mod h1:hNsd1EY+bozCKY1Ytp96fpM3vjJbqLJn88ws8XvfDNI= gopkg.in/yaml.v2 v2.2.2/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v2 v2.2.8/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= From 08c237fe2c42d6f01a022a686d05d8aee0a18f07 Mon Sep 17 00:00:00 2001 From: David Newhall II Date: Wed, 17 Jan 2024 11:44:48 -0800 Subject: [PATCH 5/6] more build updates --- .github/workflows/codetests.yml | 30 +++++++----------------------- .github/workflows/release.yml | 22 +++++++++++----------- 2 files changed, 18 insertions(+), 34 deletions(-) diff --git a/.github/workflows/codetests.yml b/.github/workflows/codetests.yml index a90a40ca..9c95d5a6 100644 --- a/.github/workflows/codetests.yml +++ b/.github/workflows/codetests.yml @@ -10,8 +10,8 @@ jobs: os: [ubuntu, macos, windows] runs-on: ${{ matrix.os }}-latest steps: - - uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4 - - uses: actions/setup-go@v4 + - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4 + - uses: actions/setup-go@v5 with: go-version: 'stable' - name: go-generate @@ -30,8 +30,8 @@ jobs: env: GOOS: ${{ matrix.os }} steps: - - uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4 - - uses: actions/setup-go@v4 + - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4 + - uses: actions/setup-go@v5 with: go-version: 'stable' - name: go-generate @@ -51,8 +51,8 @@ jobs: env: GOOS: ${{ matrix.os }} steps: - - uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4 - - uses: actions/setup-go@v4 + - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4 + - uses: actions/setup-go@v5 with: go-version: 'stable' - name: go-generate @@ -60,20 +60,4 @@ jobs: - name: golangci-lint uses: golangci/golangci-lint-action@v3 with: - version: 'v1.54' - - homebrew-test: - # description: "Installs dependencis on macOS and runs `make install` to mimic a homebrew install." - name: test-homebrew-install - runs-on: macos-latest - steps: - - uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4 - - uses: actions/setup-go@v4 - with: - go-version: 'stable' - - name: go-generate - run: go generate ./... - - name: make-install - run: | - TMP=$(mktemp -d) - make install VERSION=0.0.1 ITERATION=240 PREFIX=$TMP ETC=$TMP/etc + version: 'v1.54' \ No newline at end of file diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index fc7bab9f..56482f76 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -20,11 +20,11 @@ jobs: name: Make macOS DMG runs-on: macos-latest steps: - - uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4 + - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4 with: # we need the whole thing so we can count commits. fetch-depth: '0' - - uses: actions/setup-go@v4 + - uses: actions/setup-go@v5 with: go-version: '1.20' - name: go-generate @@ -39,7 +39,7 @@ jobs: brew install mitchellh/gon/gon jq make signdmg - name: upload artifacts - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: dmg-release path: release @@ -54,11 +54,11 @@ jobs: env: GPG_SIGNING_KEY: ${{ secrets.GPG_SIGNING_KEY }} steps: - - uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4 + - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4 with: # we need the whole thing so we can count commits. fetch-depth: '0' - - uses: actions/setup-go@v4 + - uses: actions/setup-go@v5 with: go-version: '1.20' - name: make-release @@ -70,7 +70,7 @@ jobs: make release source settings.sh ; echo "version=${VERSION}-${ITERATION}" >> $GITHUB_OUTPUT - name: upload artifacts - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: release path: release @@ -88,7 +88,7 @@ jobs: runs-on: ubuntu-latest steps: - name: "Download files: ${{ matrix.files }}" - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: ${{ matrix.files }} - name: Upload files to unstable.golift.io @@ -109,7 +109,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Download release files - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: release - uses: golift/upload-packagecloud@v1 @@ -128,7 +128,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Download release files - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: release - uses: golift/upload-packagecloud@v1 @@ -152,7 +152,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Download ${{ matrix.files }} Files - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: ${{ matrix.files }} - name: Publish ${{ matrix.files }} artifacts to github @@ -173,7 +173,7 @@ jobs: name: Deploy ArchLinux AUR runs-on: ubuntu-latest steps: - - uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4 + - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4 with: fetch-depth: '0' - name: Deploy Arch AUR From d1fee55a4d28ca163db57c27c2e6ceb98b3c0d82 Mon Sep 17 00:00:00 2001 From: David Newhall II Date: Wed, 17 Jan 2024 12:12:35 -0800 Subject: [PATCH 6/6] update built-in config file --- pkg/bindata/bindata.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkg/bindata/bindata.go b/pkg/bindata/bindata.go index 256e7959..e6292f79 100644 --- a/pkg/bindata/bindata.go +++ b/pkg/bindata/bindata.go @@ -2,7 +2,7 @@ // sources: // files/macos.png (1.184kB) // files/windows.ico (16.958kB) -// ../../examples/unpackerr.conf.example (11.109kB) +// ../../examples/unpackerr.conf.example (11.473kB) package bindata @@ -110,7 +110,7 @@ func filesWindowsIco() (*asset, error) { return a, nil } -var _ExamplesUnpackerrConfExample = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x5a\x5b\x6f\x23\x37\xb2\x7e\xd7\xaf\xa8\x91\x1e\xc6\x06\x34\x2d\x7b\x12\x5f\xe2\xc0\x08\x9c\xb1\x67\x2c\xc0\x63\x1b\xb6\x9c\x39\x7b\x0c\x43\x4b\x75\x97\xd4\x5c\xb3\xc9\x0e\xc9\x96\x46\xf9\xf5\x07\x55\x64\x5f\x64\xfb\x24\xd9\xac\x03\xec\xc3\x68\xb1\xc1\xb8\x9b\xcd\xba\xb0\xbe\xaf\x8a\x2c\x0e\x06\xc0\xbf\x3b\x5d\x8a\xf4\x11\xad\x85\xb3\xaf\xa2\x28\x15\xc2\x07\xa3\xe7\x72\x51\x59\xe1\xa5\xd1\xf0\x51\x2a\x0c\x23\x07\x83\xde\x60\x00\x93\x1c\x61\x6e\x94\x32\x2b\xa9\x17\xb0\x14\xaa\x42\x07\xc2\x22\x88\xb2\x54\x32\x0d\x1f\x65\x38\x17\x95\xf2\x2e\x89\x1f\x9d\xe9\xa5\xb4\x46\x17\xa8\x3d\xfc\x22\xac\x14\x33\x85\x0e\x0a\xb1\x06\xb3\x44\x6b\x65\x86\x20\x94\x8a\xb3\xc5\x8f\xfe\xfd\x5f\xaf\x37\x80\x7b\x6f\x2b\x1c\xcd\x85\x72\xf8\x00\x93\xca\x6a\x60\x75\x66\xd5\x02\x0a\x74\x4e\x2c\xd0\x81\xd4\xe0\x73\x04\x53\xf9\xb2\xf2\x09\x9c\x1a\xd0\xc6\xc3\xca\x8a\x12\x7c\x2e\xf9\xfd\xaf\x95\xf1\xe8\x92\xde\x00\x6e\x30\x35\x45\x81\x3a\x03\x6f\xd7\x64\x32\x0f\x71\x06\xd6\xa6\x82\x47\x6d\x56\xb0\xca\x85\x07\xe9\x41\x19\xf3\xe8\x40\xc9\x47\x4c\x60\x0c\x25\x5a\x67\xb4\x50\x6a\x0d\x0a\xc5\x12\x69\x84\xd1\x49\x2f\xe8\x72\x0c\xac\x22\x69\x7c\x2a\x1d\xb9\x03\x56\x56\x7a\x9a\xbf\x51\xd3\x1b\x70\x3e\x33\x95\x1f\x39\x9f\xa1\xb5\x09\x4c\x58\xb4\x54\xa8\x53\x7a\x9f\xb3\xd3\x13\xb8\x45\x0f\x02\x94\x59\x40\x6f\x00\x73\x5a\xaf\x19\x2a\xb3\x02\x39\x67\x25\x1d\xfa\xa0\xb4\x37\x40\xde\x49\x5a\x9b\x30\x83\x55\x8e\x1a\x9c\x17\x96\x85\xaf\xa4\xcf\xc1\xad\x9d\xc7\x22\xf5\x2a\xe9\xfd\x5a\x49\xf4\x5d\x6d\x6f\xc9\x13\x68\xad\xb1\xd1\x7f\x51\x4d\x0a\x20\xa9\x9d\x47\x91\x81\x99\x47\xc5\x61\xb6\x26\xe9\x3c\x33\x7f\x33\x8d\x23\x6b\x4d\x36\xfc\x4b\x6e\x6a\x1c\x2c\x7c\x90\x99\xc0\x78\xa1\x8d\xc5\x8c\xac\x09\xda\x6c\x89\x99\x59\xe2\x36\x90\x45\x3c\xc9\xc6\xd4\x1b\xba\x06\xd1\x22\xf5\x72\x29\xfd\xba\x16\x0b\x2b\xa9\x54\xed\x47\x0e\x3c\x51\x96\xf0\x6b\x85\x15\xb2\x17\x95\xd4\xe8\x82\x2b\x8c\x56\x6b\xf8\x0d\xad\xe1\x58\xb8\x7d\xe2\xc9\xe0\x3c\xf2\xf1\x4a\x68\x0f\x0a\x9d\xe3\x09\x5c\x29\x8a\xa4\xd7\x88\xed\xa8\x34\xc9\x37\x81\x12\x84\x66\xc2\x0b\x32\x47\x99\xc5\x02\x33\x8a\x58\xa1\x41\x6a\x8f\x76\x29\x54\x02\x27\xd9\xbf\x2a\x47\x92\x29\xce\xe2\xd3\xa0\x5e\x88\xc5\x60\x26\x29\x78\x1a\x70\x47\x73\x09\x28\xa4\xae\x3c\x26\xf0\xbe\x18\xc2\x5e\x31\x84\xdd\x9d\x62\x08\xdf\xd1\x7f\x76\xf3\x80\x58\xe5\x0c\xc5\xe9\x1c\x53\xaf\xd6\x20\xd2\x14\x4b\x4f\xb1\x98\xf4\x94\x59\x4c\x59\x37\x07\xc7\xd0\xdf\x2d\xfa\xa4\xfc\x17\x2b\x3d\x6e\xc4\x67\x88\x3a\x0a\xb9\x18\x9c\x32\x84\xa5\x13\x45\xb4\x2a\x28\xed\x40\x1b\x5b\x30\x18\x36\xa2\xc6\x54\x3e\x61\xaf\xb4\x66\xd0\xe0\x85\x45\x5a\x7f\x63\xe1\xd4\x10\x37\x41\xe5\xd0\xba\x30\x17\x7b\xda\x1b\xc0\xaf\xa5\xb1\xe4\x14\x94\x96\xb4\x88\xfa\xb0\x2e\xb5\xa3\x95\x47\xab\x85\x97\x84\x3e\x7e\x5f\x39\xa4\xe8\x26\xa5\xbd\x61\xdd\x5b\x22\xa0\xb0\xf5\x4f\x96\x67\x63\xca\x8e\x73\xb5\x69\x0c\xff\x31\x72\x86\x83\x4a\x3b\xf4\x09\xbd\x98\xd2\x0b\x77\xbc\x03\xbe\xb2\xda\x81\x99\xcf\x41\x54\xde\xbc\xb3\xc6\xf3\xbc\xdd\xd9\x78\x28\x7d\xbe\xbb\x03\x42\x67\xe0\xe4\x6f\xb8\x55\xcc\xb6\xe3\xa3\xcf\xb8\x10\xb3\xb5\x47\xf7\x23\xcc\x8c\xcf\x21\x33\xd5\x4c\x05\x34\x04\x26\x69\x50\x30\xa8\x05\xc3\x31\xbc\x1d\x65\x66\xa5\x95\x11\x99\x1b\x55\x35\xc1\x27\xca\x2c\xde\xf6\x1a\xf5\xe0\x18\x76\x77\x9a\x3f\xa7\xc5\x2c\x3c\xe8\x0d\xe0\xdc\xac\xc0\xcc\x3d\xb2\xfd\xa5\x21\xac\x18\x2d\xac\x65\xfd\xac\xc8\x84\xb5\x9b\xc8\xdd\x2d\xde\xed\x15\x09\xdc\x39\x74\xf0\xc9\xc0\x69\xcc\x1d\x49\xaf\x89\xd6\x63\xe8\xbf\x0f\x41\x44\x93\x2b\x43\xa8\xd4\x20\x3d\x16\x50\x50\x6c\xcf\x30\x40\x21\x83\xad\x5a\x73\x48\x0d\xa5\x23\x8f\xdb\x30\xc3\xb9\xb1\x08\xf8\xd5\x5b\x02\x95\xd1\x11\xc1\xc4\x5a\xa4\xc9\x95\xc6\x18\xed\x75\x00\xe6\xd2\x79\x63\x65\x5a\x67\x22\x56\x7d\x65\xec\xa3\x83\x15\x2a\x15\x38\x33\x97\x8b\x1c\x6d\xa4\x49\x0b\x8d\xcb\x7a\x03\xf0\xe2\x11\x59\x4d\x64\xb2\x9a\x4b\x2d\x94\xfc\x0d\x61\xcb\x58\xf0\x56\x68\x37\x47\x8a\xba\x94\x42\x7a\xfb\x25\xcb\x59\xb7\x69\x86\x4a\xac\x3b\x08\x6a\x8c\xf7\x06\x56\x42\xfa\xda\x32\x8b\x85\x89\xdc\x57\xeb\xbe\xe6\xf8\x17\x30\x17\x92\xd6\xbb\xb5\x3d\x18\x9c\xe2\xc6\x58\xe9\x20\x43\x72\x56\xc6\x8f\xd9\xb1\xec\xa3\x19\x4d\x9e\x9a\x85\x96\xbf\x61\x06\xc2\x81\xc6\x15\x39\xa3\x37\x78\xd9\x9d\x20\x16\x42\xea\x97\x2c\xb2\xe8\xed\xba\xb5\x68\xaf\xb5\xa8\x10\x7a\x1d\xe3\x98\x52\xfa\xac\x59\x29\x8a\x53\x0d\xa5\xb0\x42\x29\x54\x09\xec\xc6\x25\x98\x4b\x1d\x10\xb5\x91\x79\x11\x74\x55\xcc\x68\x41\x9a\xfc\x0b\x37\x42\x3a\x0c\x08\x63\x2a\x8e\x29\x2d\xa7\x84\x3a\x17\xce\x43\x26\xdd\xa3\xe3\xd5\xfd\x70\x7d\x97\xf4\x6a\x59\x14\xcb\xa4\xde\x1d\x7f\x8d\x0e\x21\xed\x56\x35\x4c\x06\xa9\xd1\xde\x1a\xc5\x92\x19\x37\x85\xc9\xd0\x11\x47\x64\xec\x7b\x8d\x2b\xb5\x6e\x4d\x89\xb9\x35\x08\x9b\x1b\x95\xa1\x75\x9d\x54\x0a\x3b\xfb\xdf\x7f\x3f\xda\x39\xd8\xdb\x03\x63\x61\x67\x7f\x7f\x7f\xb4\x73\x70\x70\x90\xf4\x02\xba\x4c\x46\xb8\xec\xd3\xa0\x7e\x2f\x93\xb6\x7d\x72\xb0\xb7\xd7\xef\xf5\xee\x57\x38\x73\x68\x97\x68\x1f\xea\x2a\x6b\x85\x33\x08\x8f\x20\xad\xac\x45\x4d\x24\xcd\x5e\x70\x55\x49\xe4\xe7\xa0\x40\x6f\x65\xea\x7e\x7c\x96\xe3\x6b\x47\xad\xa4\xcb\x6b\xe2\x93\x3e\xe9\x41\xfd\x49\x93\x94\x06\x91\x7e\xe3\xca\xf1\x44\xc4\x7a\xcc\xae\x14\x81\x1a\x64\x79\x14\xb8\xd6\xc0\x4c\xea\x0c\x04\xb8\x12\x53\x39\x97\x29\x8c\xaf\x13\xd8\x49\xf8\x7f\xfc\xce\xc1\xc9\xc5\x05\x8c\xaf\x1d\x89\x52\xd2\x79\xd4\x53\x91\x65\x96\x2d\x0d\xe3\x8e\xf6\xf6\xf7\xf6\xfb\x24\xb7\xf5\x5d\xcd\xfd\x6d\x3e\xe1\x15\x38\x9f\x4c\xae\xc1\xe2\xaf\x15\x3a\xaa\x25\xaf\x7c\x8e\x76\x25\x1d\x0e\x69\xcd\xd6\xb0\x30\x31\x49\xd3\x73\xce\x01\x2c\xb5\xa5\xc1\x7e\xbf\x31\x8f\x32\x3c\x71\x70\x21\xbc\x64\xd4\x02\x93\x31\xba\xf0\x5d\x4c\xed\x14\x28\xe4\x41\x4a\x61\x04\x77\x5a\xea\x18\x94\xde\xc0\x23\x62\xd9\x95\x10\x29\xb4\x7d\xd0\x90\xe8\x20\xd4\x0a\xcc\xd8\x21\xad\x84\x89\x97\x42\xc9\x2c\xd8\x57\x0a\x9f\xf3\x72\xa1\xe6\xf2\x8f\x6c\xbd\x1d\x4d\x2e\x6e\x49\x82\x73\x6a\x9a\xa2\xf5\x1d\x43\xc2\xc3\x47\x5c\x6f\x1a\xf7\xb3\x70\x08\x77\x37\x17\x30\xb7\xa6\x80\x55\x2e\x53\x5e\x6f\x8e\x1b\x8e\x70\xd4\xbc\xec\x95\x55\x33\x1a\x7a\x0c\xfd\x11\x7f\x78\x57\x3a\x6f\x51\x14\x0e\x5c\x6e\x2a\x95\x75\x16\x9f\xcc\x1f\x5f\xd3\xe2\x7f\x18\x9f\xde\x90\x01\xcc\x8f\xde\x56\x8e\x20\x5d\xc5\x2f\xa1\xb4\xe6\xeb\x3a\x89\xc6\xfa\xa6\x74\x4b\x8d\xb5\xb1\xa2\xa0\x6d\x82\x83\xff\x79\xf7\xd1\xd8\x95\xb0\x19\x66\xf4\x2f\x8e\x23\x0c\x38\x93\x3a\xae\xdb\x60\x00\xe3\x50\x96\xcf\x2b\x5f\x59\x2e\x97\x29\x24\x6b\x90\x8a\xca\xe7\x41\x60\xd0\x23\x81\xcf\x31\x6f\x08\x8e\xb3\x50\x74\x5a\xa9\x43\x10\x54\x8d\x75\xc7\x70\x0f\x0f\x40\x6c\xc7\xbb\x9b\xa3\x27\xaf\xfa\xbb\xef\x0f\x38\x2e\x77\x47\xdf\xbd\xef\x0f\xa1\xbf\xbb\x93\xec\x26\xef\x93\x9d\xd1\xfb\xef\xfb\xf0\xd0\xeb\x0d\x06\xef\x2e\x89\x8b\xde\xc5\x4d\xc6\xbb\x9b\xb3\x93\x53\x98\x9c\x8f\x6f\xdf\xbc\x79\xf3\xee\x2f\x6c\x52\x9e\xed\xa1\x1c\xa6\x81\x93\x52\xa1\x03\x5f\x97\x28\x7c\xc8\xf1\x0d\xd9\x15\x94\x26\x7c\x2e\x68\x3f\x83\x70\xcb\xf9\x78\xd8\x6c\xca\x6e\x38\x29\xd3\x8a\x5d\xc8\x8c\xdf\xdc\xa0\x08\xff\xf8\xc8\x4c\x35\x84\x2f\x38\xcb\x8d\x79\x1c\xf2\xb2\x9a\xa2\xa0\xd0\x3e\x37\xe6\x31\x81\xcd\x5f\x98\xf0\x1f\xa6\x82\xcf\x77\xb7\x13\xa8\x74\xc0\x28\xa3\x03\xee\xef\x73\x14\x19\xda\x87\x07\x86\x86\x28\x25\x45\x24\x15\xeb\x5c\x6e\xca\xa2\x2a\x18\xb8\xb7\x9e\xcb\x85\xb2\x6c\x76\x80\x4f\x7e\xc4\x12\x17\xe3\xcb\xb3\x5b\xf8\xf9\xec\xd3\xf8\xf2\x72\x7c\xf9\x09\xbe\x8c\x27\xe7\x70\x02\xe7\x27\xb7\xe7\x30\x80\x93\x9b\x33\x18\x7f\xba\xbc\xba\x39\x3b\x7d\x51\xc3\xce\xef\xe6\xec\xf3\xd5\x2f\x67\x30\x39\x3f\xab\x3f\xfe\x78\x73\xf5\x19\x3e\x5c\x5d\x7e\x1c\x7f\x8a\x62\xfe\x71\x75\x07\x5f\x4e\x2e\x27\x30\xb9\x82\x0f\xe7\x27\x97\x9f\xce\x9e\x4c\xf8\xba\xbf\x5e\x6f\x70\x7f\x1f\xaa\xa6\x87\x87\xde\x80\xe0\x47\xd0\xcb\xbd\x2f\x8f\x46\xa3\x26\xe6\x8e\x0e\x7f\x38\xfc\xa1\xdf\x1b\x34\x9e\x24\x9a\xdc\x7d\xff\xdd\xf7\x7b\xfb\x07\x87\x3f\x88\x59\x9a\xe1\xfc\xe9\xdf\x8c\x5e\xde\x95\x87\x7d\x1a\x33\x09\xed\x44\x2c\x36\x25\x0c\x66\x31\x44\xb8\x12\x08\xfb\x73\xaa\x56\x3c\x66\x94\x77\x03\xf7\x1c\xc3\x7d\xa7\x4e\x7c\xcb\x79\xa7\xae\x4a\x4b\x6b\xbc\x49\x8d\x0a\x15\xbd\xe1\xec\x93\xc0\x49\x5b\x50\x1f\x41\x3f\x3e\x1e\x56\x0e\x35\x7a\xb2\xa2\xfd\xea\xb8\x79\xcd\xea\x3e\xab\x7b\x42\x6d\x63\xb1\x54\xeb\xc0\x5c\x14\x5d\x33\xaa\x53\x35\x6b\xe8\x65\x81\xb4\x81\xa4\xd2\x69\xc7\xbd\x3c\x87\x98\x7b\x2a\x16\x0a\xce\x4d\xb1\x90\xe2\x22\xa8\x2e\xa4\x3a\x55\x08\x79\x81\xe6\x0d\x45\xd2\x66\x15\x43\xd4\x13\x90\x56\xd5\xb5\x06\x65\x0b\x4e\x2d\x97\xff\xfb\x33\xbf\x21\x2a\xaa\x73\x69\x98\x03\x84\x4d\x73\xb9\xa4\x7a\x80\xf5\xd8\x28\xd0\x06\xf0\x09\x35\x5a\xa1\xb8\xf8\xe2\x1c\x17\x36\x14\xd2\x1d\x41\x16\xaa\x9e\xc8\xfb\x2c\x6f\xce\xac\xc8\xfe\x22\x25\x9e\x73\x6a\x9d\xd6\x83\xec\x50\xe3\xa2\xf6\xd2\x22\x18\x2b\x17\x54\x9e\x36\x8b\x1f\x8b\x93\x0d\xff\x74\x6c\xa7\xf1\xdd\xec\xdf\xb1\xfd\x76\xad\x53\x9f\x4b\xbd\x18\x36\x19\x79\x73\xbb\x4b\x65\x62\x41\xa5\x71\xb3\xa9\x68\x97\xd3\xad\x75\xea\x62\xb1\x2c\x5d\x4e\x12\x5d\x3d\x5f\x67\x0b\x7c\x7f\x1f\x76\x10\xbf\x0b\x8b\x83\xc3\x83\xc3\xbf\x07\x16\x91\x29\x5f\x11\x16\xee\x1b\x2e\xbe\xe1\xe2\x35\x70\xa1\xe4\x1f\xe2\xe2\x70\xff\x70\xff\xef\xc1\x45\xa8\x1b\xbe\xa5\x8b\x6f\xb0\xf8\x6f\x83\x85\xc5\x3f\xce\x17\x87\x07\x87\x07\xff\x0e\x2e\xfe\x6c\xb2\xc0\x57\xcf\x16\xdf\x50\xf1\x0d\x15\xff\x31\x2a\x5e\x7d\xbb\x12\x76\x40\x40\xff\x87\xdb\xc9\xd5\x35\x9c\x9f\xdd\x9c\xf1\x9f\x7f\xfa\xaf\xee\x9f\xfc\x36\x4c\x79\xa5\xd5\x1a\x2a\x47\xea\xb7\x9b\xc2\x9f\x78\x07\xcc\x46\x39\xe0\x6e\x4e\xc2\x4f\x42\xdb\x2a\x9c\xd4\x05\xbc\x5d\x5d\x4f\xc6\x57\x97\x27\x17\x49\x3b\xe5\x6b\x1b\x4e\x3b\xfc\xb0\x49\x76\x7f\x61\x3b\xff\xf2\x9c\x9d\x53\xa7\xa6\x97\x40\xbb\x7b\xee\xb8\xac\x84\x4f\xf3\xfa\x04\x31\x44\x6d\xf0\x04\x77\x35\x18\x00\x49\x1d\x50\xa9\x29\xd7\x20\xe2\x96\xd7\x55\xb3\x18\x95\x52\xf3\x19\x1d\xcf\x84\x4d\xac\x6e\x65\x38\x97\x1a\xb3\xe0\xc7\x6d\x10\xba\x39\xbe\x64\x94\x04\x1a\x8b\xdd\xcf\x30\x65\xfc\xb2\x3e\x2a\xce\x08\x68\xa5\x45\xe7\x30\x8b\x1d\x9d\x5c\x38\x42\x1a\x07\x20\xe1\x36\x9e\xb9\x35\x8b\x59\xdb\xf7\xd7\xdb\xb6\x7f\xe4\xcb\xfb\xfb\xa0\x25\x67\x00\x26\xea\x63\x78\x3b\x72\xa6\xc0\x51\x78\x31\xf2\x66\xc4\xae\x78\x4b\x26\x5d\xd3\x88\xd6\x95\xf1\xd0\xd6\x9b\x10\x62\x75\x3f\x60\x6b\xa3\xdb\x38\x53\x42\x3f\x6e\x6f\x74\xaf\x84\x83\x7f\x92\xb0\x7f\xd6\xfd\xc6\xa4\x3d\x32\x9f\x46\x2d\xc2\x11\xdc\x69\xa0\xb2\x96\x28\x8d\x6d\xf9\x24\x4a\xcf\xb9\xbb\xa7\x17\x2f\xf3\x5c\x57\x31\xe9\x60\x27\x1e\x47\x1a\xd8\x61\x97\xc7\x06\xb1\x50\xaa\xa6\xae\x04\xee\x9a\x73\x19\xe9\x3b\xa7\x88\xed\xfb\x67\xe7\xf7\x0d\x77\x05\x15\x38\x29\x14\x2f\x1b\x10\xcf\xb9\x79\x9c\xab\xd2\x14\x9d\x9b\x57\xaa\xa3\xf5\x4f\xd0\xb6\xd9\x87\xa0\x4d\x73\x5e\x7f\x6e\xb4\xb1\x6e\x43\x52\x47\x72\x7d\x68\xda\xd0\x66\x94\xdc\x78\x2b\x26\xda\x57\x17\xdc\x08\xe8\xca\x8e\x6e\xed\xb4\x41\x94\x59\xc0\x56\xc3\xca\x98\x25\xfe\xab\xdf\x0e\xc7\xb5\xa9\x45\xf1\x7b\x0a\x90\xac\x30\xe1\x94\x66\xe9\xc8\xf9\x6c\x96\xcf\x7d\xcb\x00\x6e\x83\x84\xc3\xf8\x27\x02\x7d\x9c\x38\x8c\x5a\x98\x88\x74\x0d\xd3\x8e\x5a\x71\x3c\xc9\x2c\xcc\x12\xa7\x94\xf2\xbb\x12\x9f\xb5\xa9\xeb\x66\x00\xb7\x4e\xeb\xd4\xdc\x81\xc8\xf8\xf6\x2a\x4a\x64\x6c\x27\xd2\xf1\x3b\xd4\x2e\x46\x4e\x1d\xf7\xd2\x19\xf7\x3b\x69\x88\x19\x3f\x1e\x34\x3a\x18\xbc\xc0\x07\xf1\x06\x81\x23\xf2\x0a\xe3\x42\x0f\x5d\xe8\xee\x3a\x84\xce\xf3\x30\x74\xa4\xdc\x30\x26\x43\x7a\x22\x74\x36\x32\xb6\xd3\xee\x22\xed\x3e\xd8\x70\x5e\xea\xd9\x5d\xb8\xb0\xc2\x63\xb0\x44\x1b\x2f\xe7\x52\x58\x9b\xa4\xa6\xa0\xa1\x27\x4c\xc0\xdc\x84\x0a\x25\x98\x5a\x87\x91\xa7\xd2\xa5\xc6\x66\x34\x6e\x08\x13\x54\x34\x4b\x91\x18\xbb\x60\x99\x70\xab\x44\xfa\x48\x2f\x6b\xb5\x79\xc5\x3f\x08\x0d\xa5\x71\x4e\xce\xd4\xba\x39\xd2\xee\xb4\x24\x1c\xda\xa5\x4c\xd1\xc1\x6c\x4d\x65\xdd\x52\x66\xa1\xc9\x91\x56\xce\x53\xb9\x86\x45\xa9\x84\x47\xa6\x93\x24\xfa\x0a\x4e\x8d\x7e\xcb\xc5\xc0\x22\x70\x40\x7b\x02\x7b\x7f\x1f\x85\xc7\xe3\x57\xaa\x86\x37\x8e\x5e\xdf\xbc\x79\xf3\x86\xf8\xb2\x19\x16\x4b\x66\x80\xba\x6a\x76\x47\xa3\xd1\x86\x53\x46\xa2\x94\xa3\xe5\x6e\x7c\x18\xa8\xbc\x6d\x19\x8f\x62\x41\x3d\xa5\xf2\x72\xda\x7c\x38\x4d\x0d\x31\x07\x68\x22\x4a\x9e\xbb\xcf\xe7\xa8\x1b\x91\x97\xcb\x2c\xf4\x28\xef\x6e\x2e\x3a\xe7\xfc\xe1\xde\x45\x73\xa7\x04\x06\x75\x29\xc7\x17\x27\x02\xe6\x89\x9d\x3b\x57\x29\xb6\x29\x02\x97\xa8\x3d\x97\xdb\x3b\x0f\x2c\xaa\x3e\xf4\xe7\x17\x20\x33\x17\x96\x3f\x55\x55\x86\x43\xd8\x81\xe3\x63\x22\x4c\xa6\xd7\x93\x6c\x29\x74\x8a\x19\x5c\x95\x64\x9e\x50\x75\x8c\x6e\x5e\x75\x22\x83\x64\xfa\x18\x8d\xda\xb0\xeb\x2e\xf6\x2a\x62\x94\xb4\x21\xd1\xac\xa1\xa3\x84\x31\x33\x9e\x7d\x32\xa4\xb1\x75\x10\xd1\x8b\x34\x17\x7e\x2a\x39\x58\xd3\x5c\x68\x8d\x0a\x9e\x8a\xe0\xc8\x2c\x85\x0b\x92\x08\xb9\xf5\xcc\x49\x23\xfe\xa9\x48\xaa\x1d\x32\x74\x5e\xea\x58\x62\x84\xb9\x03\x62\xd9\x13\x8d\x98\xfb\x07\xd8\x70\x1b\x95\x61\x81\x02\xa2\xc7\x24\x26\x70\xdf\x0f\x67\x73\xfd\x21\xf4\xc3\x69\x44\x9f\x42\x68\x23\x4e\x3b\x2a\x5f\xd5\x77\xb7\xb8\xcd\x4f\x7e\xad\x31\x5d\x7f\x11\x34\x6c\xa1\xc5\xa9\x91\xa1\xd1\x60\xa8\x19\xfa\xc4\x1f\xcd\xe4\x4d\xd7\xae\x1d\x9a\xa1\x0f\x3d\x93\x04\x7e\xe1\x2b\x63\x47\x2d\xd2\x87\xb5\xbc\x21\xf8\xb8\x02\x43\x58\xd0\xdb\xf5\x10\xca\xca\xe5\x66\x89\x76\x08\x8e\x5c\xd9\x1b\x80\xe4\xdb\x45\x53\xe7\x22\x4a\xea\xa0\x7c\xc6\xa1\x14\x5d\x3c\x96\x63\xfa\xf6\xf6\x02\x52\xb4\x11\x33\x08\x26\x14\x55\xa1\x5d\xdb\xdd\x7b\x35\x66\xd1\x0e\x0c\x42\x63\x85\x2b\xc1\x70\xa7\x27\x7f\x79\x4f\x17\xdb\xbe\x16\x5d\x69\x34\x6f\x65\xea\x5e\xde\xd4\xaf\x4b\xe4\x09\x3b\xb5\xd7\xe8\x5f\xce\x68\x9a\x7d\x1c\x5b\x75\x4f\x08\x86\x88\xc9\x81\xd0\xc1\xf5\x9f\xc7\x9f\xcf\x80\xa6\x19\x36\x6d\xe3\xe4\xff\xdb\x53\x30\xa3\x77\xdb\x45\x2f\xd3\x7a\xcd\xed\x67\x5f\x31\xad\x18\x0c\xe0\x52\x2b\x4b\xee\x20\xa7\xf1\xf3\xff\x9c\xe8\x4f\xa8\x02\x8a\x77\xa5\x1a\xa8\x10\xbe\xb0\x73\xbf\x70\x59\xdf\x2f\x4c\x60\x62\xd7\x30\xaa\x9c\x1d\xcd\xa4\x1e\xa1\x5e\x86\xce\x28\x86\x1b\x7b\xcd\xb8\x70\x17\x6a\x29\xa4\x0a\x77\x9f\xfe\x04\x0f\xa7\x45\xf6\x67\x78\xb8\x19\xc6\xeb\x17\xbc\x40\xb5\x6b\xb1\x1e\xa5\xc6\xa8\x91\x28\xcb\xb7\xd0\x56\xac\xf5\x10\xda\x07\xb2\xf7\x98\x2e\x73\x54\x6a\x23\x34\x6f\x2a\x1d\xea\xd4\x7a\xbc\xd4\x8e\x80\xc2\x56\xba\x1c\xb6\xde\x6a\xf9\x75\x9b\x3d\x5f\x64\x09\x7e\x45\xd8\xfa\x22\x75\x66\x56\x8e\x6b\xd8\x9a\xdf\x5a\xa8\x5d\x73\x6a\x42\x5a\x1b\x53\x33\x24\x8f\xa2\x60\x54\x66\xb1\x88\xb7\xcb\x22\x73\x77\x54\x39\x97\x19\xba\x56\xef\x70\x8f\x8a\x8f\x22\x6a\xb6\x8f\xbc\xfd\xd7\x88\xbb\xe1\xeb\x6e\x04\x3e\x23\xed\x57\xa5\xba\xd7\x85\xed\xff\x05\x00\x00\xff\xff\x31\x03\x2c\xcb\x65\x2b\x00\x00") +var _ExamplesUnpackerrConfExample = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x5a\x5b\x6f\x23\x37\xb2\x7e\xd7\xaf\xa8\x91\x1e\xc6\x06\xe4\x96\x3d\x89\x2f\x71\x60\x04\xce\xd8\x33\x16\xe0\x1b\x2c\x3b\x73\xf6\x18\x86\x97\xea\x2e\xa9\xb9\x66\x93\x1d\x92\x2d\x8d\xe6\xd7\x1f\x54\x91\x7d\x91\x6d\x64\x93\xac\x17\x38\x0f\xe3\xc5\xee\x8e\xba\xd9\xc5\xaa\x62\x7d\x5f\x15\x59\x1c\x0c\x80\xff\xee\x74\x29\xd2\x27\xb4\x16\x4e\xbf\x8a\xa2\x54\x08\x1f\x8d\x9e\xc9\x79\x65\x85\x97\x46\xc3\x27\xa9\x30\x8c\x1c\x0c\x7a\x83\x01\xdc\xe6\x08\x33\xa3\x94\x59\x4a\x3d\x87\x85\x50\x15\x3a\x10\x16\x41\x94\xa5\x92\x69\xf8\x28\xc3\x99\xa8\x94\x77\x49\xfc\xe8\x54\x2f\xa4\x35\xba\x40\xed\xe1\x37\x61\xa5\x98\x2a\x74\x50\x88\x15\x98\x05\x5a\x2b\x33\x04\xa1\x54\x94\x56\x7f\x74\x61\x2c\x42\xba\xa6\x4c\x8e\xaa\x3c\x84\xdc\xfb\xd2\x1d\x8e\x46\x55\xad\x7a\xf2\x4d\x96\xe1\xa3\xbf\xfe\xd7\xa3\xa9\xee\xbd\xad\x70\x34\x13\xca\xe1\x03\xdc\x56\x56\x03\x1b\x31\xad\xe6\x50\xa0\x73\x62\x8e\x0e\xa4\x06\x9f\x23\x98\xca\x97\x95\x4f\xe0\xc4\x80\x36\x1e\x96\x56\x94\xe0\x73\xc9\xef\x7f\xaf\x8c\x47\x97\x90\xc4\x1b\x4c\x4d\x51\xa0\xce\xc0\xdb\x15\x79\x8a\xc7\x38\x03\x2b\x53\xc1\x93\x36\x4b\x58\xe6\xc2\x83\xf4\xa0\x8c\x79\x72\xa0\xe4\x13\x26\x30\x86\x12\xad\x33\x5a\x28\xb5\x02\x85\x62\x81\x34\xc2\xe8\xa4\x17\x94\x39\x02\xd6\x91\x75\x3e\x91\x8e\xdc\x08\x4b\x2b\x3d\x4d\xd0\x28\xea\x0d\x38\x9f\x99\xca\x8f\x9c\xcf\xc8\x3b\x70\xcb\x73\x4b\x85\x3a\xa5\xf7\x39\x2f\x56\x02\x13\xf4\x20\x40\x99\x39\x89\x9b\xd1\x3a\x4f\x51\x99\x25\xc8\x19\x6b\xe9\xd0\x07\xad\xbd\x01\xf2\x4f\xd2\x1a\x85\x19\x2c\x73\xd4\xe0\xbc\xb0\x3c\xf9\x52\xfa\x1c\xdc\xca\x79\x2c\x52\xaf\x92\xde\xef\x95\x44\xbf\xa6\xee\x84\x7c\x81\xd6\x1a\x1b\x5d\x18\xf5\xa4\xc8\x93\xda\x79\x14\x19\x98\x59\xd4\x1c\xa6\x2b\x9a\x9e\x45\xf3\x37\x8f\x71\x64\xad\xca\xba\x8b\xc9\x53\x8d\x8f\x85\x0f\xb3\x26\x30\x9e\x6b\x63\x31\x23\x7b\x82\x3e\x1b\x62\x6a\x16\xb8\x09\x64\x13\x4b\x59\x93\xbd\xae\x6d\x98\x5c\xa4\x5e\x2e\xa4\x5f\xd5\x13\xc3\x52\x2a\x55\xbb\x92\x63\x56\x94\x25\xfc\x5e\x61\x85\xe4\x48\x50\x52\xa3\x0b\xde\x30\x5a\xad\xe0\x1b\x5a\x13\x02\x62\xf2\xcc\x9b\xc1\x81\xe4\xe7\xa5\xd0\x1e\x14\x3a\xc7\x12\x5c\x29\x8a\xa4\xd7\xcc\xdb\x55\x8a\xa0\x37\xf1\xc2\xda\xad\x2e\xd6\x9a\xa1\x41\x0b\xc9\x62\xe6\x98\x51\x08\x0b\x0d\x52\x7b\xb4\x0b\xa1\x58\x89\xe3\xec\x5f\x95\x23\x3d\x28\xf4\xe2\x8b\xa0\x6d\x08\xcf\x60\x35\x0f\x3d\x09\x10\x26\x79\x02\x0a\xa9\x2b\x8f\x09\x7c\x28\x86\xb0\x5b\x0c\x61\x67\xbb\x18\xc2\x0f\xf4\x3f\x3b\x79\x00\xbf\x72\x86\x62\x77\x86\xa9\x57\x2b\x10\x69\x8a\xa5\xa7\xf0\x4c\x7a\xca\xcc\x1f\x59\x35\x07\x47\xd0\xdf\x29\xfa\x6c\xcb\x17\x2b\x3d\xae\xc5\x2c\x47\x22\x87\x61\x0c\x58\x19\x42\xd5\x89\x02\x21\x13\x5e\x44\xb5\x1d\x68\x63\x0b\x46\xc8\x5a\x20\x99\xca\x27\xc1\x4b\xad\x25\x34\x7a\x6e\x91\x42\xc2\x58\x38\x31\xc4\x16\x50\x39\xb4\x2e\x08\x63\xd7\x7b\x03\xf8\xb5\x34\x96\xfc\x82\xd2\x92\x1a\x51\x21\x56\xa6\xf6\xbc\x50\x1e\xad\x16\x5e\x2e\xd8\xc9\xde\x90\x20\x8a\x79\x52\xdb\x1b\xd6\xbe\x25\x08\x8a\xe5\x08\xb4\x66\xa5\xd6\x65\x76\x1c\xac\x4d\x63\xfb\xcf\x91\x4c\x1c\x54\xda\xa1\x4f\xe8\xc5\x23\xbd\x70\x47\xdb\xe0\x2b\xab\x1d\x98\xd9\x0c\x44\xe5\xcd\x96\x35\x9e\x05\xaf\x89\xe3\xb1\xf4\xfd\xce\x36\x08\x9d\x81\x93\xdf\x70\xa3\x98\x6e\xc6\x47\x17\x38\x17\xd3\x95\x47\xf7\x33\x4c\x8d\xcf\x21\x33\xd5\x54\x05\x8c\x04\x8a\x69\xb0\x31\xa8\x67\x86\x23\x78\x3f\xca\xcc\x52\x2b\x23\x32\xd7\x61\x5d\x65\xe6\xef\x7b\x8d\x7e\x70\x04\x3b\xdb\xcd\xcf\xc7\x62\x1a\x1e\x90\x6e\x67\x66\x09\x66\xe6\x91\x5d\x50\x1a\x42\x90\xd1\xc2\x5a\x56\xd0\x8a\x4c\x58\xfb\x0c\xd1\x3b\xc5\xd6\x6e\x91\xc0\x9d\x43\x07\x9f\x0d\x9c\xc4\x04\x90\xf4\x9a\xa8\x3d\x82\xfe\x87\x18\x4b\x24\x5e\x19\x42\xab\x06\xe9\xb1\x80\x82\x82\x7c\x8a\x01\x11\x19\x6c\xd4\xca\x43\x6a\x28\xc3\x79\xdc\x84\x29\xce\x28\xbd\xe0\x57\x6f\x09\x40\x46\x47\x64\x13\xa1\xb1\x2e\x57\x1a\x63\xd8\xd7\x81\x98\x4b\xe7\x8d\x95\x69\x9d\xdd\x58\xfb\xa5\xb1\x4f\x0e\x96\xa8\x54\xe0\xd3\x5c\xce\x73\xb4\x91\x42\x2d\x34\x6e\x23\x91\x5e\x3c\x21\x2b\x8a\x4c\x64\x33\xa9\x85\x92\xdf\x10\x36\x8c\x05\x6f\x85\x76\x33\xa4\xe8\x4b\x29\xb6\x37\x5f\x33\x9e\xb5\x7b\xcc\x50\x89\x55\x17\x4b\x8d\xfd\xde\xc0\x52\x48\x5f\x1b\x67\xb1\x30\x91\x17\x6b\xed\x57\x0c\x04\x01\x33\x21\x69\xd5\x5b\xf3\xa3\xcd\x29\xae\x0d\x96\x0e\x32\x24\x87\x65\xfc\x98\x9d\xcb\x7e\x9a\x92\xf4\xd4\xcc\xb5\xfc\x86\x19\x08\x07\x1a\x97\xe4\x0f\x92\xf2\xaa\x4f\x41\xcc\x85\xd4\xaf\x19\x65\xd1\xdb\x55\x6b\xd4\x6e\xc7\xa8\x42\xe8\x55\x0c\x68\xaa\x15\xa6\xcd\x7a\x51\xc0\x6a\x28\x85\x15\x4a\xa1\x4a\x60\x27\xae\xc3\x4c\xea\x08\xae\xb5\xec\x8c\xa0\xab\x62\x4a\xcb\xd2\xe4\x68\xb8\x11\xd2\x61\x00\x1b\x33\x75\x4c\x7a\x39\xe5\xdc\x99\x70\x1e\x32\xe9\x9e\x1c\xaf\xf1\xc7\xeb\xbb\xa4\x57\x4f\x46\x51\xcd\x0a\xde\xf1\xe7\xe8\x9e\xd5\x28\xcc\x0c\xa9\xd1\xde\x1a\xc5\x53\x33\x84\x0a\x93\xa1\x23\xc2\xc8\x78\x01\x34\x2e\xd5\xaa\x35\xa6\xce\xbf\x61\xba\x99\x51\x19\x5a\xd7\x49\xb7\xb0\xbd\xf7\xe3\x8f\xa3\xed\xfd\xdd\x5d\x30\x16\xb6\xf7\xf6\xf6\x46\xdb\xfb\xfb\xfb\x49\x2f\x20\xcd\x64\x84\xd1\x3e\x0d\xea\xf7\x32\x69\xdb\x27\xfb\xbb\xbb\xfd\x5e\xef\x7e\x89\x53\x87\x76\x81\xf6\xa1\x26\xb3\x25\x4e\x21\x3c\x82\xb4\xb2\x16\x35\xb1\x36\xfb\xc1\x55\x25\x71\xa1\x83\x02\xbd\x95\xa9\xfb\xf9\x45\x1d\x50\xbb\x6a\x29\x5d\x5e\xd3\xa0\xf4\x49\x0f\xea\x4f\x9a\xa4\x55\xb3\x71\x5c\x3c\x16\x44\x1c\xc8\x64\x4b\x71\xa8\x41\x96\x87\x81\x7a\x0d\x4c\xa5\xce\x40\x80\x2b\x31\x95\x33\x99\xc2\xf8\x3a\x81\xed\x84\xff\xc3\xef\x1c\x1c\x9f\x9f\xc3\xf8\xda\xd1\x54\x4a\x3a\x8f\xfa\x51\x64\x99\x65\x4b\xc3\xb8\xc3\xdd\xbd\xdd\xbd\xfe\x3a\x95\xd4\xa9\xa0\xcd\x2f\xbc\x04\x67\xb7\xb7\xd7\x60\xf1\xf7\x0a\x1d\xd5\xa9\x57\x3e\x47\xbb\x94\x0e\x87\xb4\x68\x2b\x98\x9b\x98\xc5\xe9\x39\xa7\x04\x9e\xb5\xa5\xc4\x7e\xbf\x31\x8f\x4a\x00\x22\xe4\x42\x78\xc9\xe0\x05\x66\x66\x74\xe1\xbb\x98\xfa\x29\x52\xc8\x83\x94\xd2\x08\xf5\xb4\xd4\x31\x2c\xbd\x81\x27\xc4\xb2\x3b\x43\xa4\xd3\xf6\x41\x43\xa8\xb1\x96\x60\xf6\x0e\x49\x26\x08\x5e\x08\x25\xb3\x60\x5f\x29\x7c\xce\xcb\x85\x9a\x4b\x44\xb2\x75\x32\xba\x3d\x9f\xd0\x0c\xce\xa9\xc7\x14\xad\xef\x18\x12\x1e\x3e\xe1\x6a\xdd\xb8\x5f\x85\x43\xb8\xbb\x39\x87\x99\x35\x05\x2c\x73\x99\xf2\x7a\x73\xdc\x70\x88\xa3\xe6\x65\xaf\xac\x9a\xd2\xd0\x23\xe8\x8f\xf8\xc3\xbb\xd2\x79\x8b\xa2\x70\xe0\x72\x53\xa9\xac\xb3\xf8\x64\xfe\xf8\x9a\x16\xff\xe3\xf8\xe4\x86\x0c\x60\x9e\xf4\xb6\x72\x84\xea\x2a\x7e\x09\xa5\x35\x5f\x57\x49\xb7\x14\xe3\x10\x4c\x8d\xb5\xb1\xc4\xa0\x2d\x88\x83\xff\xd9\xfa\x64\xec\x52\xd8\x0c\x33\xfa\x17\xc7\x11\x06\xa0\x49\x1d\xd7\x6d\x30\x80\x71\x28\xde\x67\x95\xaf\x2c\xd7\xd4\x14\x92\x35\x4a\x45\xe5\xf3\x30\x61\xd0\x23\x81\x8b\x98\x40\x04\xc7\x59\xa8\x4b\xad\xd4\x21\x08\xaa\xc6\xba\x23\xb8\x87\x07\x20\xc6\xe3\x9d\xd3\xe1\xb3\x57\xfd\x9d\x0f\xfb\x1c\x97\x3b\xa3\x1f\x3e\xf4\x87\xd0\xdf\xd9\x4e\x76\x92\x0f\xc9\xf6\xe8\xc3\x8f\x7d\x78\x20\x16\xd9\xba\x24\x36\xda\x8a\x7b\x91\xad\x9b\xd3\xe3\x13\xb8\x3d\x1b\x4f\xde\xbd\x7b\xb7\xf5\x37\xf6\x32\x2f\xf6\x67\x0e\xd3\x40\x4a\xa9\xd0\x81\xb4\x4b\x14\x3e\xe4\xfb\x86\xee\x0a\x4a\x16\x3e\x17\xb4\xeb\x41\x98\x70\x6a\x1e\x36\x1b\xbe\x1b\xce\xcf\x43\x38\x97\xe1\xff\x6f\x30\x3e\xf8\x92\x4b\x57\xf2\xbf\x3e\x31\x63\x0d\xe1\x0b\x4e\x73\x63\x9e\x86\xbc\xbc\xa6\x28\x28\xc4\xcf\x8c\x79\x4a\xa0\xbb\x83\xfc\x87\xa9\xe0\xe2\x6e\x72\x0b\x95\x0e\x18\x65\x74\xc0\xfd\x7d\x8e\x22\x43\xfb\xf0\xc0\xd0\x10\xa5\xa4\x88\xa4\x72\x9e\xeb\x4f\x59\x54\x05\x03\x97\x2b\x60\xc2\x5c\xb3\x51\x6c\xff\x88\x20\xce\xc7\x97\xa7\x13\xf8\xf5\xf4\xf3\xf8\xf2\x72\x7c\xf9\x19\xbe\x8c\x6f\xcf\xe0\x18\xce\x8e\x27\x67\x30\x80\xe3\x9b\x53\x18\x7f\xbe\xbc\xba\x39\x3d\x81\x8f\x57\x17\x17\xa7\x97\xb7\x93\x8e\x80\xe7\x02\x6f\x4e\x2f\xae\x7e\x3b\x85\xdb\xb3\xd3\x5a\xc0\xa7\x9b\xab\x0b\xf8\x78\x75\xf9\x69\xfc\x39\x4e\xf5\x8f\xab\x3b\xf8\x72\x7c\x79\x0b\xb7\x57\xf0\xf1\xec\xf8\xf2\xf3\xe9\x73\x81\x6f\xfb\xd7\xeb\x0d\xee\xef\x43\x01\xf5\xf0\xd0\x1b\x10\xfc\x08\x7a\xb4\x2b\x3e\x1c\x8d\x9a\x98\x3b\x3c\xf8\xe9\xe0\xa7\x7e\x6f\xd0\x78\x92\x68\x72\xe7\xc3\x0f\x3f\xee\xee\xed\x1f\xfc\x24\xa6\x69\x86\xb3\xe7\xbf\x19\xbd\xbc\xe3\x0f\x7b\x39\x66\x12\xda\xa9\x58\x6c\x4a\x19\xcc\x62\x88\x70\x39\x10\xf6\xfe\x54\xb4\x78\xcc\x92\xde\x20\x72\xcf\x11\xdc\x77\x6a\xc6\xf7\x0f\xdd\x0a\xb5\xb4\xc6\x9b\xd4\xa8\x50\xe1\x1b\xce\x3e\x09\x1c\xb7\xe5\xf5\x21\xf4\xe3\xe3\x61\xe5\x50\xa3\x27\x2b\xda\xaf\x8e\x9a\xd7\xfd\x57\xab\x9f\x50\xe1\x58\x2c\xd5\x2a\x30\x17\x45\xd7\x94\x6a\x56\xcd\x1a\x7a\x59\x20\xed\x31\xa9\x82\xda\x76\xaf\xcb\x10\x33\x4f\xe5\x42\xc1\xb9\x29\x96\x53\x5c\x09\xd5\xe5\x54\xa7\x10\x21\x2f\x90\xdc\x50\x29\xad\x57\x32\x44\x3d\x01\x69\x55\x5d\x6d\x50\xb6\xe0\xd4\x72\xf9\xbf\xbf\xf2\x1b\xa2\xa2\x3a\x97\x06\x19\x20\x6c\x9a\xcb\x05\xd5\x03\xac\xc7\xb3\x32\xed\x33\x6a\xb4\x42\x71\x05\xc6\x39\x2e\x6c\x2f\xa4\x3b\x84\x2c\xd4\x3d\x91\xf7\x79\xbe\x19\xb3\x22\xfb\x8b\x94\x78\xc9\xa9\x75\x5a\x0f\x73\x87\x5a\x17\xb5\x97\x16\xc1\x58\x39\xa7\x2a\xb5\x59\xfc\x58\x9c\xac\xf9\xa7\x63\x3b\x8d\xef\x66\xff\x8e\xed\x93\x95\x4e\x7d\x2e\xf5\x7c\xd8\x64\xe4\xf5\xed\x30\x95\x8a\x05\x55\xc8\xcd\x06\xa3\x5d\x4e\xb7\xd2\xa9\x8b\x35\xb3\x74\x39\xcd\xe8\x6a\x79\x9d\x2d\xf2\xfd\x7d\xd8\x4c\xfc\x21\x2c\xf6\x0f\xf6\x0f\xfe\x3b\xb0\x08\x4c\xf9\x96\xb0\x70\xdf\x71\xf1\x1d\x17\x6f\x81\x0b\x25\xff\x2d\x2e\x0e\xf6\x0e\xf6\xfe\x3b\xb8\x08\x95\xc3\xf7\x74\xf1\x1d\x16\xff\xdf\x60\x61\xf1\xdf\xe7\x8b\x83\xfd\x83\xfd\xbf\x82\x8b\x3f\x9b\x2c\xf0\xcd\xb3\xc5\x77\x54\x7c\x47\xc5\x7f\x8c\x0a\x82\xc5\x32\xee\xec\xfe\x10\x17\x7b\x3f\xed\xfd\xa5\xed\x05\xaf\x63\xbd\x67\x04\x97\x0b\x8b\x9d\x03\xfe\x68\x8e\x03\x11\x1e\x86\x73\x17\xd7\xee\xf5\x7a\x6f\xbe\x8f\x0a\x5b\x33\xa0\xff\xc2\xe4\xf6\xea\x1a\xce\x4e\x6f\x4e\xf9\xe7\x9f\xfe\xd5\xfd\xc9\x6f\x83\xc8\x2b\xad\x56\x50\x39\xf2\x6b\xbb\x5b\xfd\x85\xb7\xe6\xec\x6d\x07\xdc\x88\x4a\xf8\x49\xe8\xb9\x85\x33\xc4\x40\x04\x57\xd7\xb7\xe3\xab\xcb\xe3\xf3\xa4\x15\xf9\xd6\x86\xf7\x06\x83\xad\xb0\x6b\x77\x7f\xe3\x9c\xe1\x75\x99\x9d\xe3\xb0\xa6\xe5\x91\x0a\x1d\x7a\x43\x4b\xe1\xd3\xbc\x3e\xda\x0c\x70\x0a\x9e\xe0\xee\x0b\x23\x33\xa9\x23\x3d\x35\xe5\x0a\x44\xdc\x8b\xbb\x6a\x1a\xe1\x22\x35\x1f\x1e\xb2\x24\x6c\x40\xb4\x91\xe1\x4c\x6a\xcc\x82\x1f\x37\x41\xe8\xe6\x60\x95\xe1\x1b\xf8\x35\x36\x6f\x83\xc8\xf8\x65\x7d\x90\x9d\x11\x03\x94\x16\x9d\xc3\x2c\xb6\x9e\x72\xe1\x88\x02\x18\x19\x44\x28\xf1\x30\xb0\x59\xcc\xda\xbe\xfa\x08\xe2\xad\xff\x08\x84\x41\x4b\x86\x20\x67\x90\x23\x78\x3f\x72\xa6\xc0\x51\x78\x31\xf2\x66\xc4\xae\x78\x4f\x26\x5d\xd3\x88\xd6\x95\xf1\x34\xd9\x9b\x10\x62\x75\xc3\x62\x63\xad\x51\x3a\x55\x42\x3f\x6d\xae\xb5\xd9\x84\x83\x7f\xd2\x64\xff\xac\x5b\xa5\x44\x12\x51\xe6\x63\xd4\x22\x9c\x0d\x9e\x04\x8e\x6d\x19\xdc\xd8\x96\xe8\xe2\xec\x39\xf7\x22\xf5\xfc\x75\x02\xee\x2a\x26\x1d\x6c\xc7\x73\x52\x03\xdb\xec\xf2\xd8\xdd\x16\x4a\xd5\x9c\x9a\xc0\x5d\x73\x60\x24\x7d\xe7\x78\xb3\x7d\xff\xa2\xb9\xd0\x90\x6a\x50\x81\xb3\x55\xc8\x28\xed\xbd\x87\xa8\x97\x6b\x13\x86\xd4\x8e\xaf\x24\xc4\xdf\xc9\xcb\xe6\x6d\x47\x43\x8b\x69\x65\x9d\x5c\x74\x9b\x49\x21\x95\x85\x01\x8f\x71\x80\xd1\x5d\x52\x7f\xe1\xbf\x78\xfe\xcf\x6a\xba\x2a\x4d\xd1\xb9\x59\xa5\x3a\x32\x7f\x81\xf6\x92\xc2\x10\xb4\x69\x3a\x19\x67\x46\x1b\xeb\xd6\x0c\xed\x18\x5e\x1f\x26\x3f\x9f\xb9\x59\xac\x58\x80\xbc\xf9\xc4\xcd\x04\xdd\xb9\xa3\xcf\x3a\x2d\x22\x65\xe6\xb0\xd1\x64\x2b\xcc\x12\xff\xd5\x6f\x86\x63\xec\xd4\xa2\xf8\x23\x05\x3a\x3e\x26\x29\x9d\x79\x2e\xcc\xe2\xa5\x6f\x99\x3f\xda\x18\x65\x14\xfd\x42\x9c\x13\x05\x87\x51\x73\x13\x89\x46\xc3\x63\x47\xad\x38\x9e\xe6\x2c\xcc\x02\x1f\xa9\x14\xea\xce\xf8\x22\x42\xea\x26\x09\x77\x98\xeb\x92\xa5\x83\xd0\xf1\xe4\x2a\xce\xc8\xd4\x92\x48\xc7\xef\x50\xbb\x18\xb8\x35\xec\xa4\x33\xae\x9b\x9e\x5f\xd2\xee\xa0\x3e\x78\x75\x30\x78\x85\x8e\x7a\xe1\xf2\x85\x23\xee\x0c\xe3\xc2\xdd\x03\xa1\xbb\xeb\x10\x5a\xf4\xc3\xd0\xad\x73\xc3\x58\x24\xd0\x13\xa1\xb3\x91\xb1\x9d\x5e\x20\x69\xf7\xd1\x86\x73\x64\xcf\xee\xc2\xb9\x15\x1e\x83\x25\xda\x78\x39\x93\xc2\xda\x24\x35\x05\x0d\x3d\x66\xfe\xe7\xfe\x5c\x28\x4d\xd5\x2a\x8c\x3c\x91\x2e\x35\x36\xa3\x71\x43\xb8\x45\x45\x52\x8a\xc4\xd8\x39\xcf\x09\x13\x25\xd2\x27\x7a\x59\xab\xcd\x2b\xfe\x51\x68\x28\x8d\x73\x72\xaa\x56\xcd\x51\x7f\xa7\x55\xe3\xd0\x2e\x64\x8a\x0e\xa6\x2b\x2a\x77\x17\x32\x0b\xcd\x9f\xb4\x72\x9e\xca\x58\x2c\x4a\x25\x3c\x32\x9b\x25\xd1\x57\x70\x62\xf4\x7b\x2e\x92\xe6\x81\x82\xda\x93\xe9\xfb\xfb\x38\x79\x3c\x96\xa6\x6a\x68\xed\x48\xfa\xdd\xbb\x77\xef\xb8\x66\xaa\x87\xc5\x92\x09\xa0\xae\x9a\xdc\xe1\x68\xb4\xe6\x94\x91\x28\xe5\x68\xb1\x13\x1f\x86\x4c\xd2\xb6\xd5\x47\xb1\xa0\x7a\xa4\xb2\xfb\xb1\xf9\xf0\x31\x35\x44\x5c\xa0\x89\xa7\x59\x76\x9f\xcf\x97\xd7\x22\x2f\x27\xda\x22\x36\xbf\xbb\x39\xef\xf4\x3f\xc2\x85\x95\xe6\x3e\x0e\x0c\xea\x12\x97\x2f\x9c\x04\xcc\x53\x72\xe8\x5c\x41\xd9\xa4\x08\x5c\xa0\xf6\xbc\x0d\xd9\x7e\xe0\xa9\xea\x66\x08\xbf\x00\x99\xb9\xb0\xfc\xa9\xaa\x32\x1c\xc2\x36\x1c\x1d\x11\x5f\xc7\x9b\x26\x0b\xa1\x53\xcc\xe0\xaa\x24\xf3\x84\xaa\x63\x74\xfd\x7a\x19\x19\x24\xd3\xa7\x68\xd4\x9a\x5d\x77\xb1\x87\x13\xa3\xa4\x0d\x89\x66\x0d\xb9\x58\x9c\x1a\xcf\x3e\x19\xd2\xd8\x3a\x88\xe8\x45\x9a\x0b\xff\x28\x39\x58\xd3\x5c\x68\x8d\x0a\x9e\x4f\xc1\x91\x59\x0a\x17\x66\x22\xe4\xd6\x92\x93\x66\xfa\xe7\x53\x52\xe9\x92\xa1\xf3\x52\xc7\x0a\x27\xc8\x0e\x88\x65\x4f\x34\xd3\xdc\x3f\xc0\x9a\xdb\xa8\x0a\x0c\x14\x10\x3d\x26\x31\x81\xfb\x7e\x38\xb3\xec\x0f\xa1\x1f\x4e\x69\xfa\x14\x42\x6b\x71\xda\x51\xf9\xaa\xbe\x2f\xc7\x17\x21\xc8\xaf\x35\xa6\xeb\x2f\x82\x86\x2d\xb4\x38\x33\x33\x34\x1a\x0c\x35\x43\x9f\xf9\xa3\x11\xde\x74\x33\xdb\xa1\x19\xfa\xd0\x4b\x4a\xe0\x37\xbe\xa6\x77\xd8\x22\x7d\x58\xcf\x37\x04\x1f\x57\x60\x08\x73\x7a\xbb\x1a\x42\x59\xb9\xdc\x2c\xd0\x0e\xc1\x91\x2b\x7b\x03\x90\x7c\x2f\xeb\xd1\xb9\x88\x92\x3a\x28\x5f\xcb\xb2\x61\x2c\xc7\xf4\x64\x72\x0e\x29\xda\x88\x19\x04\x13\x6a\xba\xd0\xc6\xee\xee\x49\x1b\xb3\x68\x67\x0a\xa1\xe1\xc4\x85\x68\xb8\xfd\x94\xbf\xbe\xd7\x8d\xed\x70\x8b\xae\x34\x9a\xb7\x78\x75\x8f\xf3\xd1\xaf\x4a\x64\x81\x9d\xd2\x6f\xf4\x2f\x67\x34\x49\x1f\xc7\x16\xe6\x33\x82\x21\x62\x72\x20\x74\x70\xfd\xc5\xf8\xe2\x14\x48\xcc\xb0\x69\xa7\x27\xaf\x90\x79\xcb\xe8\xdd\xf6\xd9\xeb\xb4\x5e\x73\xfb\xe9\x57\x4c\x2b\x06\x03\xb8\xd4\xca\x92\x3b\xeb\x69\xfc\xfc\x3f\x27\xfa\x63\x2a\xc0\x84\x17\xf4\xb8\x81\x0a\xe1\x0b\x3b\x77\x3a\x17\xf5\x9d\xce\x04\x6e\xed\x0a\x46\x95\xb3\xa3\xa9\xd4\x23\xd4\x8b\xd0\x31\xc6\x70\xdd\xb1\x19\x17\x2e\x8d\x2d\x84\x54\xe1\x92\xd8\x9f\xe0\xe1\xb4\xc8\x6a\x1e\x7e\x8d\x7f\x9b\xd7\xbc\x6e\xc1\x7a\x2a\x99\x8b\xd5\x28\x35\x46\x8d\x44\x59\xbe\x87\xb6\x50\xae\x87\xd0\xbe\x98\xbd\xc6\x34\x99\xa3\x52\x6b\x21\x79\x53\xe9\x50\x1e\xd7\xe3\x63\x69\xc8\xd6\xb9\x1c\x36\xde\x6b\xf9\x75\x93\x3d\x5e\x64\x09\x7e\x45\xd8\xf8\x22\x75\x66\x96\x8e\x4b\xe7\x9a\xd7\x5a\x88\x5d\x73\x4a\x42\x5a\x13\x53\x33\x23\x8f\xa2\x20\x54\x66\x3e\x0f\xf7\xef\x6a\xc6\xee\xa8\x72\x26\x33\x74\xad\xde\xe1\x96\x19\x1f\xcd\xd4\x2c\x1f\xf9\xfa\xef\x11\x76\xc3\xd3\xdd\xc8\x7b\x41\xd6\x6f\x4a\x71\x6f\x0b\xd7\xff\x0b\x00\x00\xff\xff\x74\x31\x3d\xe3\xd1\x2c\x00\x00") func ExamplesUnpackerrConfExampleBytes() ([]byte, error) { return bindataRead( @@ -125,8 +125,8 @@ func ExamplesUnpackerrConfExample() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "../../examples/unpackerr.conf.example", size: 11109, mode: os.FileMode(0644), modTime: time.Unix(1587356420, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x10, 0x57, 0x59, 0x9, 0xdc, 0x98, 0x8, 0x2b, 0xa7, 0x7c, 0x66, 0x90, 0x4e, 0x2e, 0x83, 0x8, 0x1c, 0x69, 0xe3, 0x6b, 0x6c, 0x7f, 0x5, 0x24, 0xb5, 0x7, 0x28, 0x9, 0x6a, 0xfb, 0x63, 0xcb}} + info := bindataFileInfo{name: "../../examples/unpackerr.conf.example", size: 11473, mode: os.FileMode(0644), modTime: time.Unix(1587356420, 0)} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xd2, 0x59, 0xc2, 0x64, 0x57, 0x67, 0xfc, 0xdb, 0x93, 0xdd, 0xd3, 0x7f, 0xb0, 0x31, 0x25, 0xca, 0x75, 0x38, 0x18, 0x41, 0x40, 0x7e, 0x48, 0x1f, 0x16, 0x33, 0x21, 0xfe, 0x8a, 0x1, 0xff, 0x94}} return a, nil }