remove -D on server add
Some checks failed
continuous-integration/drone/pr Build is failing

This commit is contained in:
Ammar Hussein 2024-11-25 17:23:00 -08:00
parent 04aec8232f
commit 8ee1947fe9

View File

@ -116,16 +116,10 @@ If "--local" is passed, then Abra assumes that the current local server is
intended as the target server. This is useful when you want to have your entire intended as the target server. This is useful when you want to have your entire
Co-op Cloud config located on the server itself, and not on your local Co-op Cloud config located on the server itself, and not on your local
developer machine. The domain is then set to "default". developer machine. The domain is then set to "default".
`,
You can also pass "--no-domain-checks/-D" flag to use any arbitrary name
instead of a real domain. The host will be resolved with the "Hostname" entry
of your ~/.ssh/config. Checks for a valid online domain will be skipped:
abra server add -D example`,
Flags: []cli.Flag{ Flags: []cli.Flag{
internal.DebugFlag, internal.DebugFlag,
internal.NoInputFlag, internal.NoInputFlag,
internal.NoDomainChecksFlag,
localFlag, localFlag,
}, },
Before: internal.SubCommandBefore, Before: internal.SubCommandBefore,
@ -170,10 +164,8 @@ of your ~/.ssh/config. Checks for a valid online domain will be skipped:
return nil return nil
} }
if !internal.NoDomainChecks { if _, err := dns.EnsureIPv4(name); err != nil {
if _, err := dns.EnsureIPv4(name); err != nil { log.Warn(err)
log.Fatal(err)
}
} }
_, err := createServerDir(name) _, err := createServerDir(name)