mirror of
https://github.com/StackExchange/dnscontrol.git
synced 2024-05-11 05:55:12 +00:00
DOCS: Documentation directory structure (#2905)
This commit is contained in:
committed by
GitHub
parent
17d644cfc6
commit
c31064781f
@@ -77,19 +77,19 @@ func matrixData() *FeatureMatrix {
|
||||
ProviderDNSProvider = "DNS Provider"
|
||||
ProviderRegistrar = "Registrar"
|
||||
ProviderThreadSafe = "Concurrency Verified"
|
||||
DomainModifierAlias = "[`ALIAS`](functions/domain/ALIAS.md)"
|
||||
DomainModifierCaa = "[`CAA`](functions/domain/CAA.md)"
|
||||
DomainModifierDnssec = "[`AUTODNSSEC`](functions/domain/AUTODNSSEC_ON.md)"
|
||||
DomainModifierLoc = "[`LOC`](functions/domain/LOC.md)"
|
||||
DomainModifierNaptr = "[`NAPTR`](functions/domain/NAPTR.md)"
|
||||
DomainModifierPtr = "[`PTR`](functions/domain/PTR.md)"
|
||||
DomainModifierSoa = "[`SOA`](functions/domain/SOA.md)"
|
||||
DomainModifierSrv = "[`SRV`](functions/domain/SRV.md)"
|
||||
DomainModifierSshfp = "[`SSHFP`](functions/domain/SSHFP.md)"
|
||||
DomainModifierTlsa = "[`TLSA`](functions/domain/TLSA.md)"
|
||||
DomainModifierDs = "[`DS`](functions/domain/DS.md)"
|
||||
DomainModifierDhcid = "[`DHCID`](functions/domain/DHCID.md)"
|
||||
DomainModifierDname = "[`DNAME`](functions/domain/DNAME.md)"
|
||||
DomainModifierAlias = "[`ALIAS`](language-reference/domain-modifiers/ALIAS.md)"
|
||||
DomainModifierCaa = "[`CAA`](language-reference/domain-modifiers/CAA.md)"
|
||||
DomainModifierDnssec = "[`AUTODNSSEC`](language-reference/domain-modifiers/AUTODNSSEC_ON.md)"
|
||||
DomainModifierLoc = "[`LOC`](language-reference/domain-modifiers/LOC.md)"
|
||||
DomainModifierNaptr = "[`NAPTR`](language-reference/domain-modifiers/NAPTR.md)"
|
||||
DomainModifierPtr = "[`PTR`](language-reference/domain-modifiers/PTR.md)"
|
||||
DomainModifierSoa = "[`SOA`](language-reference/domain-modifiers/SOA.md)"
|
||||
DomainModifierSrv = "[`SRV`](language-reference/domain-modifiers/SRV.md)"
|
||||
DomainModifierSshfp = "[`SSHFP`](language-reference/domain-modifiers/SSHFP.md)"
|
||||
DomainModifierTlsa = "[`TLSA`](language-reference/domain-modifiers/TLSA.md)"
|
||||
DomainModifierDs = "[`DS`](language-reference/domain-modifiers/DS.md)"
|
||||
DomainModifierDhcid = "[`DHCID`](language-reference/domain-modifiers/DHCID.md)"
|
||||
DomainModifierDname = "[`DNAME`](language-reference/domain-modifiers/DNAME.md)"
|
||||
DualHost = "dual host"
|
||||
CreateDomains = "create-domains"
|
||||
GetZones = "get-zones"
|
||||
|
@@ -78,15 +78,15 @@ func parseFrontMatter(content string) (map[string]interface{}, string, error) {
|
||||
}
|
||||
|
||||
var returnTypes = map[string]string{
|
||||
"domain": "DomainModifier",
|
||||
"global": "void",
|
||||
"record": "RecordModifier",
|
||||
"domain-modifiers": "DomainModifier",
|
||||
"top-level-functions": "void",
|
||||
"record-modifiers": "RecordModifier",
|
||||
}
|
||||
|
||||
var categories = map[string]string{
|
||||
"domain": "domain-modifiers",
|
||||
"global": "top-level-functions",
|
||||
"record": "record-modifiers",
|
||||
"domain-modifiers": "domain-modifiers",
|
||||
"top-level-functions": "top-level-functions",
|
||||
"record-modifiers": "record-modifiers",
|
||||
}
|
||||
|
||||
var providerNames = map[string]string{
|
||||
@@ -101,7 +101,7 @@ var providerNames = map[string]string{
|
||||
func generateFunctionTypes() (string, error) {
|
||||
funcs := []Function{}
|
||||
|
||||
srcRoot := join("documentation", "functions")
|
||||
srcRoot := join("documentation", "language-reference")
|
||||
types, err := os.ReadDir(srcRoot)
|
||||
if err != nil {
|
||||
return "", err
|
||||
|
Reference in New Issue
Block a user