1
0
mirror of https://github.com/zrepl/zrepl.git synced 2025-07-12 04:05:50 +02:00

move implementation to internal/ directory ()

This commit is contained in:
Christian Schwarz
2024-10-18 19:21:17 +02:00
committed by GitHub
parent b9b9ad10cf
commit 908807bd59
360 changed files with 507 additions and 507 deletions
Makefile
docs
internal
cli
client
config
daemon
endpoint
logger
platformtest
pruning
replication
rpc
tlsconf
transport
util
version
zfs
main.go
packaging
deb
debian
rpm

@ -177,14 +177,14 @@ wrapup-and-checksum:
tar --mtime='1970-01-01' --sort=name \ tar --mtime='1970-01-01' --sort=name \
--transform 's/$(ARTIFACTDIR)/zrepl-$(_ZREPL_VERSION)-noarch/' \ --transform 's/$(ARTIFACTDIR)/zrepl-$(_ZREPL_VERSION)-noarch/' \
--transform 's#dist#zrepl-$(_ZREPL_VERSION)-noarch/dist#' \ --transform 's#dist#zrepl-$(_ZREPL_VERSION)-noarch/dist#' \
--transform 's#config/samples#zrepl-$(_ZREPL_VERSION)-noarch/config#' \ --transform 's#internal/config/samples#zrepl-$(_ZREPL_VERSION)-noarch/config#' \
-acf $(NOARCH_TARBALL) \ -acf $(NOARCH_TARBALL) \
$(ARTIFACTDIR)/docs/html \ $(ARTIFACTDIR)/docs/html \
$(ARTIFACTDIR)/bash_completion \ $(ARTIFACTDIR)/bash_completion \
$(ARTIFACTDIR)/_zrepl.zsh_completion \ $(ARTIFACTDIR)/_zrepl.zsh_completion \
$(ARTIFACTDIR)/go_env.txt \ $(ARTIFACTDIR)/go_env.txt \
dist \ dist \
config/samples internal/config/samples
rm -rf "$(ARTIFACTDIR)/release" rm -rf "$(ARTIFACTDIR)/release"
mkdir -p "$(ARTIFACTDIR)/release" mkdir -p "$(ARTIFACTDIR)/release"
cp -l $(ARTIFACTDIR)/zrepl* \ cp -l $(ARTIFACTDIR)/zrepl* \
@ -282,7 +282,7 @@ cover-platform:
TEST_PLATFORM_BIN_PATH := $(ARTIFACTDIR)/platformtest-$(ZREPL_TARGET_TUPLE) TEST_PLATFORM_BIN_PATH := $(ARTIFACTDIR)/platformtest-$(ZREPL_TARGET_TUPLE)
test-platform-bin: test-platform-bin:
$(GO_BUILD) -o "$(TEST_PLATFORM_BIN_PATH)" ./platformtest/harness $(GO_BUILD) -o "$(TEST_PLATFORM_BIN_PATH)" ./internal/platformtest/harness
test-platform: test-platform:
export _TEST_PLATFORM_CMD="\"$(TEST_PLATFORM_BIN_PATH)\""; \ export _TEST_PLATFORM_CMD="\"$(TEST_PLATFORM_BIN_PATH)\""; \
$(MAKE) _test-or-cover-platform-impl $(MAKE) _test-or-cover-platform-impl
@ -299,7 +299,7 @@ ifndef _TEST_PLATFORM_CMD
endif endif
rm -f "$(ZREPL_PLATFORMTEST_ZFS_LOG)" rm -f "$(ZREPL_PLATFORMTEST_ZFS_LOG)"
rm -f "$(ARTIFACTDIR)/platformtest.cover" rm -f "$(ARTIFACTDIR)/platformtest.cover"
platformtest/logmockzfs/logzfsenv "$(ZREPL_PLATFORMTEST_ZFS_LOG)" `which zfs` \ internal/platformtest/logmockzfs/logzfsenv "$(ZREPL_PLATFORMTEST_ZFS_LOG)" `which zfs` \
$(_TEST_PLATFORM_CMD) \ $(_TEST_PLATFORM_CMD) \
-poolname "$(ZREPL_PLATFORMTEST_POOLNAME)" \ -poolname "$(ZREPL_PLATFORMTEST_POOLNAME)" \
-imagepath "$(ZREPL_PLATFORMTEST_IMAGEPATH)" \ -imagepath "$(ZREPL_PLATFORMTEST_IMAGEPATH)" \

@ -181,7 +181,7 @@ texinfo_documents = [
extlinks = { extlinks = {
'issue':('https://github.com/zrepl/zrepl/issues/%s', 'issue #%s'), 'issue':('https://github.com/zrepl/zrepl/issues/%s', 'issue #%s'),
'repomasterlink':('https://github.com/zrepl/zrepl/blob/master/%s', '%s'), 'repomasterlink':('https://github.com/zrepl/zrepl/blob/master/%s', '%s'),
'sampleconf':('https://github.com/zrepl/zrepl/blob/master/config/samples%s', 'config/samples%s'), 'sampleconf':('https://github.com/zrepl/zrepl/blob/master/internal/config/samples%s', 'internal/config/samples%s'),
'commit':('https://github.com/zrepl/zrepl/commit/%s', 'commit %s'), 'commit':('https://github.com/zrepl/zrepl/commit/%s', 'commit %s'),
} }

@ -31,7 +31,7 @@ A few additional requirements:
The following config snippet implements the setup described above. The following config snippet implements the setup described above.
You will likely want to customize some aspects mentioned in the top comment in the file. You will likely want to customize some aspects mentioned in the top comment in the file.
.. literalinclude:: ../../config/samples/quickstart_backup_to_external_disk.yml .. literalinclude:: ../../internal/config/samples/quickstart_backup_to_external_disk.yml
Offline Backups with two (or more) External Disks Offline Backups with two (or more) External Disks

@ -77,7 +77,7 @@ Configure server ``prod``
We define a **push job** named ``prod_to_backups`` in ``/etc/zrepl/zrepl.yml`` on host ``prod`` : We define a **push job** named ``prod_to_backups`` in ``/etc/zrepl/zrepl.yml`` on host ``prod`` :
.. literalinclude:: ../../config/samples/quickstart_continuous_server_backup_sender.yml .. literalinclude:: ../../internal/config/samples/quickstart_continuous_server_backup_sender.yml
.. _tutorial-configure-prod: .. _tutorial-configure-prod:
@ -86,7 +86,7 @@ Configure server ``backups``
We define a corresponding **sink job** named ``sink`` in ``/etc/zrepl/zrepl.yml`` on host ``backups`` : We define a corresponding **sink job** named ``sink`` in ``/etc/zrepl/zrepl.yml`` on host ``backups`` :
.. literalinclude:: ../../config/samples/quickstart_continuous_server_backup_receiver.yml .. literalinclude:: ../../internal/config/samples/quickstart_continuous_server_backup_receiver.yml
Go Back To Quickstart Guide Go Back To Quickstart Guide
--------------------------- ---------------------------

@ -80,12 +80,12 @@ Mutual TLS via the :ref:`TLS client authentication transport <transport-tcp+tlsc
Configure source server A Configure source server A
------------------------- -------------------------
.. literalinclude:: ../../config/samples/quickstart_fan_out_replication_source.yml .. literalinclude:: ../../internal/config/samples/quickstart_fan_out_replication_source.yml
Configure each target server Configure each target server
---------------------------- ----------------------------
.. literalinclude:: ../../config/samples/quickstart_fan_out_replication_target.yml .. literalinclude:: ../../internal/config/samples/quickstart_fan_out_replication_target.yml
Go Back To Quickstart Guide Go Back To Quickstart Guide
--------------------------- ---------------------------

@ -8,9 +8,9 @@ import (
"github.com/spf13/cobra" "github.com/spf13/cobra"
"github.com/spf13/pflag" "github.com/spf13/pflag"
"github.com/zrepl/zrepl/daemon/logging/trace" "github.com/zrepl/zrepl/internal/daemon/logging/trace"
"github.com/zrepl/zrepl/config" "github.com/zrepl/zrepl/internal/config"
) )
var rootArgs struct { var rootArgs struct {

@ -11,11 +11,11 @@ import (
"github.com/spf13/pflag" "github.com/spf13/pflag"
"github.com/zrepl/yaml-config" "github.com/zrepl/yaml-config"
"github.com/zrepl/zrepl/cli" "github.com/zrepl/zrepl/internal/cli"
"github.com/zrepl/zrepl/config" "github.com/zrepl/zrepl/internal/config"
"github.com/zrepl/zrepl/daemon/job" "github.com/zrepl/zrepl/internal/daemon/job"
"github.com/zrepl/zrepl/daemon/logging" "github.com/zrepl/zrepl/internal/daemon/logging"
"github.com/zrepl/zrepl/logger" "github.com/zrepl/zrepl/internal/logger"
) )
var configcheckArgs struct { var configcheckArgs struct {

@ -9,12 +9,12 @@ import (
"github.com/pkg/errors" "github.com/pkg/errors"
"github.com/spf13/pflag" "github.com/spf13/pflag"
"github.com/zrepl/zrepl/daemon/job" "github.com/zrepl/zrepl/internal/daemon/job"
"github.com/zrepl/zrepl/endpoint" "github.com/zrepl/zrepl/internal/endpoint"
"github.com/zrepl/zrepl/zfs" "github.com/zrepl/zrepl/internal/zfs"
"github.com/zrepl/zrepl/cli" "github.com/zrepl/zrepl/internal/cli"
"github.com/zrepl/zrepl/config" "github.com/zrepl/zrepl/internal/config"
) )
var ( var (

@ -1,6 +1,6 @@
package client package client
import "github.com/zrepl/zrepl/cli" import "github.com/zrepl/zrepl/internal/cli"
var PprofCmd = &cli.Subcommand{ var PprofCmd = &cli.Subcommand{
Use: "pprof", Use: "pprof",

@ -8,7 +8,7 @@ import (
"golang.org/x/net/websocket" "golang.org/x/net/websocket"
"github.com/zrepl/zrepl/cli" "github.com/zrepl/zrepl/internal/cli"
) )
var pprofActivityTraceCmd = &cli.Subcommand{ var pprofActivityTraceCmd = &cli.Subcommand{

@ -6,9 +6,9 @@ import (
"log" "log"
"os" "os"
"github.com/zrepl/zrepl/cli" "github.com/zrepl/zrepl/internal/cli"
"github.com/zrepl/zrepl/config" "github.com/zrepl/zrepl/internal/config"
"github.com/zrepl/zrepl/daemon" "github.com/zrepl/zrepl/internal/daemon"
) )
var pprofListenCmd struct { var pprofListenCmd struct {

@ -5,9 +5,9 @@ import (
"github.com/pkg/errors" "github.com/pkg/errors"
"github.com/zrepl/zrepl/cli" "github.com/zrepl/zrepl/internal/cli"
"github.com/zrepl/zrepl/config" "github.com/zrepl/zrepl/internal/config"
"github.com/zrepl/zrepl/daemon" "github.com/zrepl/zrepl/internal/daemon"
) )
var SignalCmd = &cli.Subcommand{ var SignalCmd = &cli.Subcommand{

@ -10,7 +10,7 @@ import (
"github.com/pkg/errors" "github.com/pkg/errors"
"github.com/zrepl/zrepl/daemon" "github.com/zrepl/zrepl/internal/daemon"
) )
type Client struct { type Client struct {

@ -9,11 +9,11 @@ import (
"github.com/pkg/errors" "github.com/pkg/errors"
"github.com/spf13/pflag" "github.com/spf13/pflag"
"github.com/zrepl/zrepl/cli" "github.com/zrepl/zrepl/internal/cli"
"github.com/zrepl/zrepl/client/status/client" "github.com/zrepl/zrepl/internal/client/status/client"
"github.com/zrepl/zrepl/config" "github.com/zrepl/zrepl/internal/config"
"github.com/zrepl/zrepl/daemon" "github.com/zrepl/zrepl/internal/daemon"
"github.com/zrepl/zrepl/util/choices" "github.com/zrepl/zrepl/internal/util/choices"
) )
type Client interface { type Client interface {

@ -9,7 +9,7 @@ import (
"github.com/mattn/go-isatty" "github.com/mattn/go-isatty"
"github.com/pkg/errors" "github.com/pkg/errors"
"github.com/zrepl/zrepl/client/status/viewmodel" "github.com/zrepl/zrepl/internal/client/status/viewmodel"
) )
func dump(c Client, job string) error { func dump(c Client, job string) error {

@ -10,7 +10,7 @@ import (
tview "code.rocketnine.space/tslocum/cview" tview "code.rocketnine.space/tslocum/cview"
"github.com/gdamore/tcell/v2" "github.com/gdamore/tcell/v2"
"github.com/zrepl/zrepl/client/status/viewmodel" "github.com/zrepl/zrepl/internal/client/status/viewmodel"
) )
func interactive(c Client, flag statusFlags) error { func interactive(c Client, flag statusFlags) error {

@ -12,7 +12,7 @@ import (
"github.com/mattn/go-isatty" "github.com/mattn/go-isatty"
"github.com/pkg/errors" "github.com/pkg/errors"
"github.com/zrepl/zrepl/client/status/viewmodel" "github.com/zrepl/zrepl/internal/client/status/viewmodel"
) )
func legacy(c Client, flag statusFlags) error { func legacy(c Client, flag statusFlags) error {

@ -10,12 +10,12 @@ import (
"github.com/go-playground/validator/v10" "github.com/go-playground/validator/v10"
yaml "github.com/zrepl/yaml-config" yaml "github.com/zrepl/yaml-config"
"github.com/zrepl/zrepl/client/status/viewmodel/stringbuilder" "github.com/zrepl/zrepl/internal/client/status/viewmodel/stringbuilder"
"github.com/zrepl/zrepl/daemon" "github.com/zrepl/zrepl/internal/daemon"
"github.com/zrepl/zrepl/daemon/job" "github.com/zrepl/zrepl/internal/daemon/job"
"github.com/zrepl/zrepl/daemon/pruner" "github.com/zrepl/zrepl/internal/daemon/pruner"
"github.com/zrepl/zrepl/daemon/snapper" "github.com/zrepl/zrepl/internal/daemon/snapper"
"github.com/zrepl/zrepl/replication/report" "github.com/zrepl/zrepl/internal/replication/report"
) )
type M struct { type M struct {

@ -5,8 +5,8 @@ import (
"github.com/problame/go-netssh" "github.com/problame/go-netssh"
"github.com/zrepl/zrepl/cli" "github.com/zrepl/zrepl/internal/cli"
"github.com/zrepl/zrepl/config" "github.com/zrepl/zrepl/internal/config"
"context" "context"
"errors" "errors"

@ -9,10 +9,10 @@ import (
"github.com/pkg/errors" "github.com/pkg/errors"
"github.com/spf13/pflag" "github.com/spf13/pflag"
"github.com/zrepl/zrepl/cli" "github.com/zrepl/zrepl/internal/cli"
"github.com/zrepl/zrepl/config" "github.com/zrepl/zrepl/internal/config"
"github.com/zrepl/zrepl/daemon/filters" "github.com/zrepl/zrepl/internal/daemon/filters"
"github.com/zrepl/zrepl/zfs" "github.com/zrepl/zrepl/internal/zfs"
) )
var TestCmd = &cli.Subcommand{ var TestCmd = &cli.Subcommand{

@ -7,10 +7,10 @@ import (
"github.com/spf13/pflag" "github.com/spf13/pflag"
"github.com/zrepl/zrepl/cli" "github.com/zrepl/zrepl/internal/cli"
"github.com/zrepl/zrepl/config" "github.com/zrepl/zrepl/internal/config"
"github.com/zrepl/zrepl/daemon" "github.com/zrepl/zrepl/internal/daemon"
"github.com/zrepl/zrepl/version" "github.com/zrepl/zrepl/internal/version"
) )
var versionArgs struct { var versionArgs struct {

@ -7,10 +7,10 @@ import (
"github.com/spf13/pflag" "github.com/spf13/pflag"
"github.com/zrepl/zrepl/cli" "github.com/zrepl/zrepl/internal/cli"
"github.com/zrepl/zrepl/daemon/filters" "github.com/zrepl/zrepl/internal/daemon/filters"
"github.com/zrepl/zrepl/endpoint" "github.com/zrepl/zrepl/internal/endpoint"
"github.com/zrepl/zrepl/zfs" "github.com/zrepl/zrepl/internal/zfs"
) )
var ( var (

@ -1,6 +1,6 @@
package client package client
import "github.com/zrepl/zrepl/cli" import "github.com/zrepl/zrepl/internal/cli"
var zabsCmdCreate = &cli.Subcommand{ var zabsCmdCreate = &cli.Subcommand{
Use: "create", Use: "create",

@ -7,9 +7,9 @@ import (
"github.com/pkg/errors" "github.com/pkg/errors"
"github.com/spf13/pflag" "github.com/spf13/pflag"
"github.com/zrepl/zrepl/cli" "github.com/zrepl/zrepl/internal/cli"
"github.com/zrepl/zrepl/endpoint" "github.com/zrepl/zrepl/internal/endpoint"
"github.com/zrepl/zrepl/zfs" "github.com/zrepl/zrepl/internal/zfs"
) )
var zabsCreateStepHoldFlags struct { var zabsCreateStepHoldFlags struct {

@ -11,9 +11,9 @@ import (
"github.com/pkg/errors" "github.com/pkg/errors"
"github.com/spf13/pflag" "github.com/spf13/pflag"
"github.com/zrepl/zrepl/cli" "github.com/zrepl/zrepl/internal/cli"
"github.com/zrepl/zrepl/endpoint" "github.com/zrepl/zrepl/internal/endpoint"
"github.com/zrepl/zrepl/util/chainlock" "github.com/zrepl/zrepl/internal/util/chainlock"
) )
var zabsListFlags struct { var zabsListFlags struct {

@ -10,8 +10,8 @@ import (
"github.com/pkg/errors" "github.com/pkg/errors"
"github.com/spf13/pflag" "github.com/spf13/pflag"
"github.com/zrepl/zrepl/cli" "github.com/zrepl/zrepl/internal/cli"
"github.com/zrepl/zrepl/endpoint" "github.com/zrepl/zrepl/internal/endpoint"
) )
// shared between release-all and release-step // shared between release-all and release-step

@ -10,8 +10,8 @@ import (
"github.com/robfig/cron/v3" "github.com/robfig/cron/v3"
"github.com/zrepl/yaml-config" "github.com/zrepl/yaml-config"
"github.com/zrepl/zrepl/util/datasizeunit" "github.com/zrepl/zrepl/internal/util/datasizeunit"
zfsprop "github.com/zrepl/zrepl/zfs/property" zfsprop "github.com/zrepl/zrepl/internal/zfs/property"
) )
type ParseFlags uint type ParseFlags uint

@ -7,7 +7,7 @@ import (
"github.com/stretchr/testify/assert" "github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require" "github.com/stretchr/testify/require"
zfsprop "github.com/zrepl/zrepl/zfs/property" zfsprop "github.com/zrepl/zrepl/internal/zfs/property"
) )
func TestRecvOptions(t *testing.T) { func TestRecvOptions(t *testing.T) {

@ -22,7 +22,7 @@ func TestSampleConfigsAreParsedWithoutErrors(t *testing.T) {
t.Errorf("glob failed: %+v", err) t.Errorf("glob failed: %+v", err)
} }
paths = append(paths, "../packaging/systemd-default-zrepl.yml") paths = append(paths, "../../packaging/systemd-default-zrepl.yml")
for _, p := range paths { for _, p := range paths {

@ -14,14 +14,14 @@ import (
"github.com/pkg/errors" "github.com/pkg/errors"
"github.com/prometheus/client_golang/prometheus" "github.com/prometheus/client_golang/prometheus"
"github.com/zrepl/zrepl/daemon/job" "github.com/zrepl/zrepl/internal/daemon/job"
"github.com/zrepl/zrepl/daemon/nethelpers" "github.com/zrepl/zrepl/internal/daemon/nethelpers"
"github.com/zrepl/zrepl/endpoint" "github.com/zrepl/zrepl/internal/endpoint"
"github.com/zrepl/zrepl/logger" "github.com/zrepl/zrepl/internal/logger"
"github.com/zrepl/zrepl/util/envconst" "github.com/zrepl/zrepl/internal/util/envconst"
"github.com/zrepl/zrepl/version" "github.com/zrepl/zrepl/internal/version"
"github.com/zrepl/zrepl/zfs" "github.com/zrepl/zrepl/internal/zfs"
"github.com/zrepl/zrepl/zfs/zfscmd" "github.com/zrepl/zrepl/internal/zfs/zfscmd"
) )
type controlJob struct { type controlJob struct {

@ -13,18 +13,18 @@ import (
"github.com/pkg/errors" "github.com/pkg/errors"
"github.com/prometheus/client_golang/prometheus" "github.com/prometheus/client_golang/prometheus"
"github.com/zrepl/zrepl/daemon/logging/trace" "github.com/zrepl/zrepl/internal/daemon/logging/trace"
"github.com/zrepl/zrepl/endpoint" "github.com/zrepl/zrepl/internal/endpoint"
"github.com/zrepl/zrepl/util/envconst" "github.com/zrepl/zrepl/internal/util/envconst"
"github.com/zrepl/zrepl/config" "github.com/zrepl/zrepl/internal/config"
"github.com/zrepl/zrepl/daemon/job" "github.com/zrepl/zrepl/internal/daemon/job"
"github.com/zrepl/zrepl/daemon/job/reset" "github.com/zrepl/zrepl/internal/daemon/job/reset"
"github.com/zrepl/zrepl/daemon/job/wakeup" "github.com/zrepl/zrepl/internal/daemon/job/wakeup"
"github.com/zrepl/zrepl/daemon/logging" "github.com/zrepl/zrepl/internal/daemon/logging"
"github.com/zrepl/zrepl/logger" "github.com/zrepl/zrepl/internal/logger"
"github.com/zrepl/zrepl/version" "github.com/zrepl/zrepl/internal/version"
"github.com/zrepl/zrepl/zfs/zfscmd" "github.com/zrepl/zrepl/internal/zfs/zfscmd"
) )
func Run(ctx context.Context, conf *config.Config) error { func Run(ctx context.Context, conf *config.Config) error {

@ -6,8 +6,8 @@ import (
"github.com/pkg/errors" "github.com/pkg/errors"
"github.com/zrepl/zrepl/endpoint" "github.com/zrepl/zrepl/internal/endpoint"
"github.com/zrepl/zrepl/zfs" "github.com/zrepl/zrepl/internal/zfs"
) )
type DatasetMapFilter struct { type DatasetMapFilter struct {

@ -3,7 +3,7 @@ package filters
import ( import (
"testing" "testing"
"github.com/zrepl/zrepl/zfs" "github.com/zrepl/zrepl/internal/zfs"
) )
func TestDatasetMapFilter(t *testing.T) { func TestDatasetMapFilter(t *testing.T) {

@ -3,8 +3,8 @@ package hooks
import ( import (
"fmt" "fmt"
"github.com/zrepl/zrepl/config" "github.com/zrepl/zrepl/internal/config"
"github.com/zrepl/zrepl/zfs" "github.com/zrepl/zrepl/internal/zfs"
) )
type List []Hook type List []Hook

@ -7,7 +7,7 @@ import (
"sync" "sync"
"time" "time"
"github.com/zrepl/zrepl/zfs" "github.com/zrepl/zrepl/internal/zfs"
) )
// Re-export type here so that // Re-export type here so that

@ -6,9 +6,9 @@ import (
"context" "context"
"sync" "sync"
"github.com/zrepl/zrepl/daemon/logging" "github.com/zrepl/zrepl/internal/daemon/logging"
"github.com/zrepl/zrepl/logger" "github.com/zrepl/zrepl/internal/logger"
"github.com/zrepl/zrepl/util/envconst" "github.com/zrepl/zrepl/internal/util/envconst"
) )
type Logger = logger.Logger type Logger = logger.Logger

@ -4,8 +4,8 @@ import (
"context" "context"
"fmt" "fmt"
"github.com/zrepl/zrepl/daemon/filters" "github.com/zrepl/zrepl/internal/daemon/filters"
"github.com/zrepl/zrepl/zfs" "github.com/zrepl/zrepl/internal/zfs"
) )
type HookJobCallback func(ctx context.Context) error type HookJobCallback func(ctx context.Context) error

@ -12,11 +12,11 @@ import (
"sync" "sync"
"time" "time"
"github.com/zrepl/zrepl/config" "github.com/zrepl/zrepl/internal/config"
"github.com/zrepl/zrepl/daemon/filters" "github.com/zrepl/zrepl/internal/daemon/filters"
"github.com/zrepl/zrepl/logger" "github.com/zrepl/zrepl/internal/logger"
"github.com/zrepl/zrepl/util/circlog" "github.com/zrepl/zrepl/internal/util/circlog"
"github.com/zrepl/zrepl/util/envconst" "github.com/zrepl/zrepl/internal/util/envconst"
) )
type HookEnvVar string type HookEnvVar string

@ -12,9 +12,9 @@ import (
"github.com/pkg/errors" "github.com/pkg/errors"
"github.com/zrepl/zrepl/config" "github.com/zrepl/zrepl/internal/config"
"github.com/zrepl/zrepl/daemon/filters" "github.com/zrepl/zrepl/internal/daemon/filters"
"github.com/zrepl/zrepl/zfs" "github.com/zrepl/zrepl/internal/zfs"
) )
// Hook to implement the following recommmendation from MySQL docs // Hook to implement the following recommmendation from MySQL docs

@ -10,9 +10,9 @@ import (
"github.com/lib/pq" "github.com/lib/pq"
"github.com/pkg/errors" "github.com/pkg/errors"
"github.com/zrepl/zrepl/config" "github.com/zrepl/zrepl/internal/config"
"github.com/zrepl/zrepl/daemon/filters" "github.com/zrepl/zrepl/internal/daemon/filters"
"github.com/zrepl/zrepl/zfs" "github.com/zrepl/zrepl/internal/zfs"
) )
type PgChkptHook struct { type PgChkptHook struct {

@ -11,13 +11,13 @@ import (
"github.com/stretchr/testify/require" "github.com/stretchr/testify/require"
"github.com/zrepl/zrepl/daemon/logging/trace" "github.com/zrepl/zrepl/internal/daemon/logging/trace"
"github.com/zrepl/zrepl/config" "github.com/zrepl/zrepl/internal/config"
"github.com/zrepl/zrepl/daemon/hooks" "github.com/zrepl/zrepl/internal/daemon/hooks"
"github.com/zrepl/zrepl/daemon/logging" "github.com/zrepl/zrepl/internal/daemon/logging"
"github.com/zrepl/zrepl/logger" "github.com/zrepl/zrepl/internal/logger"
"github.com/zrepl/zrepl/zfs" "github.com/zrepl/zrepl/internal/zfs"
) )
type comparisonAssertionFunc func(require.TestingT, interface{}, interface{}, ...interface{}) type comparisonAssertionFunc func(require.TestingT, interface{}, interface{}, ...interface{})

@ -9,23 +9,23 @@ import (
"github.com/pkg/errors" "github.com/pkg/errors"
"github.com/prometheus/client_golang/prometheus" "github.com/prometheus/client_golang/prometheus"
"github.com/zrepl/zrepl/daemon/logging/trace" "github.com/zrepl/zrepl/internal/daemon/logging/trace"
"github.com/zrepl/zrepl/util/envconst" "github.com/zrepl/zrepl/internal/util/envconst"
"github.com/zrepl/zrepl/config" "github.com/zrepl/zrepl/internal/config"
"github.com/zrepl/zrepl/daemon/job/reset" "github.com/zrepl/zrepl/internal/daemon/job/reset"
"github.com/zrepl/zrepl/daemon/job/wakeup" "github.com/zrepl/zrepl/internal/daemon/job/wakeup"
"github.com/zrepl/zrepl/daemon/pruner" "github.com/zrepl/zrepl/internal/daemon/pruner"
"github.com/zrepl/zrepl/daemon/snapper" "github.com/zrepl/zrepl/internal/daemon/snapper"
"github.com/zrepl/zrepl/endpoint" "github.com/zrepl/zrepl/internal/endpoint"
"github.com/zrepl/zrepl/replication" "github.com/zrepl/zrepl/internal/replication"
"github.com/zrepl/zrepl/replication/driver" "github.com/zrepl/zrepl/internal/replication/driver"
"github.com/zrepl/zrepl/replication/logic" "github.com/zrepl/zrepl/internal/replication/logic"
"github.com/zrepl/zrepl/replication/report" "github.com/zrepl/zrepl/internal/replication/report"
"github.com/zrepl/zrepl/rpc" "github.com/zrepl/zrepl/internal/rpc"
"github.com/zrepl/zrepl/transport" "github.com/zrepl/zrepl/internal/transport"
"github.com/zrepl/zrepl/transport/fromconfig" "github.com/zrepl/zrepl/internal/transport/fromconfig"
"github.com/zrepl/zrepl/zfs" "github.com/zrepl/zrepl/internal/zfs"
) )
type ActiveSide struct { type ActiveSide struct {

@ -6,8 +6,8 @@ import (
"github.com/stretchr/testify/assert" "github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require" "github.com/stretchr/testify/require"
"github.com/zrepl/zrepl/endpoint" "github.com/zrepl/zrepl/internal/endpoint"
"github.com/zrepl/zrepl/transport" "github.com/zrepl/zrepl/internal/transport"
) )
func TestFakeActiveSideDirectMethodInvocationClientIdentityDoesNotPassValidityTest(t *testing.T) { func TestFakeActiveSideDirectMethodInvocationClientIdentityDoesNotPassValidityTest(t *testing.T) {

@ -7,8 +7,8 @@ import (
"github.com/pkg/errors" "github.com/pkg/errors"
"github.com/zrepl/zrepl/config" "github.com/zrepl/zrepl/internal/config"
"github.com/zrepl/zrepl/util/bandwidthlimit" "github.com/zrepl/zrepl/internal/util/bandwidthlimit"
) )
func JobsFromConfig(c *config.Config, parseFlags config.ParseFlags) ([]Job, error) { func JobsFromConfig(c *config.Config, parseFlags config.ParseFlags) ([]Job, error) {

@ -3,11 +3,11 @@ package job
import ( import (
"github.com/pkg/errors" "github.com/pkg/errors"
"github.com/zrepl/zrepl/config" "github.com/zrepl/zrepl/internal/config"
"github.com/zrepl/zrepl/daemon/filters" "github.com/zrepl/zrepl/internal/daemon/filters"
"github.com/zrepl/zrepl/endpoint" "github.com/zrepl/zrepl/internal/endpoint"
"github.com/zrepl/zrepl/util/nodefault" "github.com/zrepl/zrepl/internal/util/nodefault"
"github.com/zrepl/zrepl/zfs" "github.com/zrepl/zrepl/internal/zfs"
) )
type SendingJobConfig interface { type SendingJobConfig interface {

@ -10,7 +10,7 @@ import (
"github.com/stretchr/testify/assert" "github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require" "github.com/stretchr/testify/require"
"github.com/zrepl/zrepl/config" "github.com/zrepl/zrepl/internal/config"
) )
func TestValidateReceivingSidesDoNotOverlap(t *testing.T) { func TestValidateReceivingSidesDoNotOverlap(t *testing.T) {
@ -113,7 +113,7 @@ jobs:
} }
func TestSampleConfigsAreBuiltWithoutErrors(t *testing.T) { func TestSampleConfigsAreBuiltWithoutErrors(t *testing.T) {
paths, err := filepath.Glob("../../config/samples/*") paths, err := filepath.Glob("../../../internal/config/samples/*")
if err != nil { if err != nil {
t.Errorf("glob failed: %+v", err) t.Errorf("glob failed: %+v", err)
} }

@ -7,10 +7,10 @@ import (
"github.com/prometheus/client_golang/prometheus" "github.com/prometheus/client_golang/prometheus"
"github.com/zrepl/zrepl/daemon/logging" "github.com/zrepl/zrepl/internal/daemon/logging"
"github.com/zrepl/zrepl/endpoint" "github.com/zrepl/zrepl/internal/endpoint"
"github.com/zrepl/zrepl/logger" "github.com/zrepl/zrepl/internal/logger"
"github.com/zrepl/zrepl/zfs" "github.com/zrepl/zrepl/internal/zfs"
) )
type Logger = logger.Logger type Logger = logger.Logger

@ -7,16 +7,16 @@ import (
"github.com/pkg/errors" "github.com/pkg/errors"
"github.com/prometheus/client_golang/prometheus" "github.com/prometheus/client_golang/prometheus"
"github.com/zrepl/zrepl/daemon/logging/trace" "github.com/zrepl/zrepl/internal/daemon/logging/trace"
"github.com/zrepl/zrepl/config" "github.com/zrepl/zrepl/internal/config"
"github.com/zrepl/zrepl/daemon/logging" "github.com/zrepl/zrepl/internal/daemon/logging"
"github.com/zrepl/zrepl/daemon/snapper" "github.com/zrepl/zrepl/internal/daemon/snapper"
"github.com/zrepl/zrepl/endpoint" "github.com/zrepl/zrepl/internal/endpoint"
"github.com/zrepl/zrepl/rpc" "github.com/zrepl/zrepl/internal/rpc"
"github.com/zrepl/zrepl/transport" "github.com/zrepl/zrepl/internal/transport"
"github.com/zrepl/zrepl/transport/fromconfig" "github.com/zrepl/zrepl/internal/transport/fromconfig"
"github.com/zrepl/zrepl/zfs" "github.com/zrepl/zrepl/internal/zfs"
) )
type PassiveSide struct { type PassiveSide struct {

@ -9,18 +9,18 @@ import (
"github.com/pkg/errors" "github.com/pkg/errors"
"github.com/prometheus/client_golang/prometheus" "github.com/prometheus/client_golang/prometheus"
"github.com/zrepl/zrepl/daemon/logging/trace" "github.com/zrepl/zrepl/internal/daemon/logging/trace"
"github.com/zrepl/zrepl/util/bandwidthlimit" "github.com/zrepl/zrepl/internal/util/bandwidthlimit"
"github.com/zrepl/zrepl/util/nodefault" "github.com/zrepl/zrepl/internal/util/nodefault"
"github.com/zrepl/zrepl/config" "github.com/zrepl/zrepl/internal/config"
"github.com/zrepl/zrepl/daemon/filters" "github.com/zrepl/zrepl/internal/daemon/filters"
"github.com/zrepl/zrepl/daemon/job/wakeup" "github.com/zrepl/zrepl/internal/daemon/job/wakeup"
"github.com/zrepl/zrepl/daemon/pruner" "github.com/zrepl/zrepl/internal/daemon/pruner"
"github.com/zrepl/zrepl/daemon/snapper" "github.com/zrepl/zrepl/internal/daemon/snapper"
"github.com/zrepl/zrepl/endpoint" "github.com/zrepl/zrepl/internal/endpoint"
"github.com/zrepl/zrepl/replication/logic/pdu" "github.com/zrepl/zrepl/internal/replication/logic/pdu"
"github.com/zrepl/zrepl/zfs" "github.com/zrepl/zrepl/internal/zfs"
) )
type SnapJob struct { type SnapJob struct {

@ -10,10 +10,10 @@ import (
"github.com/mattn/go-isatty" "github.com/mattn/go-isatty"
"github.com/pkg/errors" "github.com/pkg/errors"
"github.com/zrepl/zrepl/config" "github.com/zrepl/zrepl/internal/config"
"github.com/zrepl/zrepl/daemon/logging/trace" "github.com/zrepl/zrepl/internal/daemon/logging/trace"
"github.com/zrepl/zrepl/logger" "github.com/zrepl/zrepl/internal/logger"
"github.com/zrepl/zrepl/tlsconf" "github.com/zrepl/zrepl/internal/tlsconf"
) )
func OutletsFromConfig(in config.LoggingOutletEnumList) (*logger.Outlets, error) { func OutletsFromConfig(in config.LoggingOutletEnumList) (*logger.Outlets, error) {

@ -10,7 +10,7 @@ import (
"github.com/go-logfmt/logfmt" "github.com/go-logfmt/logfmt"
"github.com/pkg/errors" "github.com/pkg/errors"
"github.com/zrepl/zrepl/logger" "github.com/zrepl/zrepl/internal/logger"
) )
const ( const (

@ -11,7 +11,7 @@ import (
"github.com/pkg/errors" "github.com/pkg/errors"
"github.com/zrepl/zrepl/logger" "github.com/zrepl/zrepl/internal/logger"
) )
type EntryFormatter interface { type EntryFormatter interface {

@ -99,7 +99,7 @@ import (
"github.com/pkg/errors" "github.com/pkg/errors"
"github.com/prometheus/client_golang/prometheus" "github.com/prometheus/client_golang/prometheus"
"github.com/zrepl/zrepl/util/chainlock" "github.com/zrepl/zrepl/internal/util/chainlock"
) )
var metrics struct { var metrics struct {

@ -4,7 +4,7 @@ import (
"context" "context"
"time" "time"
"github.com/zrepl/zrepl/util/chainlock" "github.com/zrepl/zrepl/internal/util/chainlock"
) )
type SpanInfo interface { type SpanInfo interface {

Some files were not shown because too many files have changed in this diff Show More