Use hostname as default for computr name
This commit is contained in:
@@ -1,7 +1,14 @@
|
||||
#!/usr/bin/env zsh
|
||||
|
||||
function getDefaultFullname() {
|
||||
function getComputerName() {
|
||||
local moduleAnswer
|
||||
local computerName="`scutil --get ComputerName 2> /dev/null`"
|
||||
getModuleAnswerByKeyRegEx '_hostname$' && computerName=$moduleAnswer
|
||||
print -- $computerName
|
||||
}
|
||||
|
||||
function getDefaultFullname() {
|
||||
local computerName="`getComputerName`"
|
||||
lop -- -d 'Default full name based on current computer name is:' -d "$computerName"
|
||||
print "${computerName}"
|
||||
}
|
||||
|
||||
@@ -14,6 +14,15 @@ function configureLogging() {
|
||||
lop setoutput -l ${level} ${output}
|
||||
}
|
||||
|
||||
function getModuleAnswerByKeyRegEx() {
|
||||
local key value
|
||||
local searchRegEx=$1
|
||||
for key moduleAnswer in ${modkey:^modans}; do
|
||||
[[ $key =~ $searchRegEx ]] && return 0
|
||||
done
|
||||
return 1
|
||||
}
|
||||
|
||||
function checkCommands() {
|
||||
local cmd
|
||||
for cmd in ${(k)cmds}; do
|
||||
|
||||
Reference in New Issue
Block a user