syncops

package
v0.1.7 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 18, 2026 License: MIT Imports: 6 Imported by: 0

Documentation

Overview

Package syncops owns app-layer cloud and backend sync workflows behind the app.Service facade.

Command family: cloud, sync, backend, conflict, and sync log commands. Responsibility: sync push/pull/diff orchestration, backend provider coordination, sync logs, and conflict workflows. Prohibited dependencies: internal/cli, internal/output, real credentials in tests, direct stdout/stderr writes. Focused tests: go test ./internal/app ./internal/cloudsync ./internal/cloudclient ./cmd/pinax ./tests/e2e -run 'Cloud|Sync|Conflict|Backend|Redaction' -count=1

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NormalizePathPolicy

func NormalizePathPolicy(policy string) string

func RedactPath

func RedactPath(pathValue, policy string) string

func SanitizeOperations

func SanitizeOperations(ops []syncplan.Operation, policy string) []syncplan.Operation

func SanitizePlan

func SanitizePlan(plan syncplan.Plan, policy string) syncplan.Plan

func SanitizeString

func SanitizeString(value string) string

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL