
functions
files
intro
|
|
yast2 |
modules/Hostname.ycp |
Hostname manipulation routines |
|
|
|
global ValidDomain () -> string
|
|
- Return value:
|
describe a valid domain name |
global ValidFQ () -> string
|
|
- Return value:
|
describe a valid FQ host name |
global Check (string host) -> boolean
|
|
Check syntax of hostname entry
(that is a domain name component, unqualified, without dots)
- Parameters:
- Return value:
- See:
-
global CheckDomain (string domain) -> boolean
|
|
Check syntax of domain entry
- Parameters:
- Return value:
global CheckFQ (string host) -> boolean
|
|
Check syntax of fully qualified hostname
- Parameters:
- Return value:
global SplitFQ (string fqhostname) -> list<string>
|
|
Split FQ hostname to hostname and domain name
- Parameters:
- Return value:
|
of hostname and domain name |
- Example:
-
Hostname::SplitFQ("ftp.suse.cz") -> ["ftp", "suse.cz"]
Hostname::SplitFQ("ftp") -> ["ftp"] |
global MergeFQ (string hostname, string domain) -> string
|
|
Merge short hostname and domain to full-qualified host name
- Parameters:
hostname |
short host name |
domain |
domain name |
- Return value:
|