Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Do not require user to be specified for syncoid
Extends syncoid remote capabilities to match that of ssh as closely as possible: allow a remote dataset to be specified without a username. - Detect if a remote reference is possible by looking for a : before any / characters. - Check if there are any pool names that might conflict with this name. E.g., 'weird:symbol/ds' might refer to the pool "symbol" on host "weird", and dataset ds. OR it might refer to the local pool "weird:symbol" and dataset ds. - Prefer local pools, matching existing behavior. No preexisting functioning configurations will break. - The name of the control socket is changed slightly. - A bug in the handling of remote datasets with colons in the name is addressed. Signed-off-by: Antonio Russo <[email protected]>
- Loading branch information