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