MCPcopy Index your code
hub / github.com/Threadfin/Threadfin / checkFile

Function checkFile

src/toolchain.go:98–119  ·  view source on GitHub ↗

Prüft ob die Datei im Dateisystem existiert

(filename string)

Source from the content-addressed store, hash-verified

96
97// Prüft ob die Datei im Dateisystem existiert
98func checkFile(filename string) (err error) {
99
100 var file = getPlatformFile(filename)
101
102 if _, err = os.Stat(file); os.IsNotExist(err) {
103 return err
104 }
105
106 fi, err := os.Stat(file)
107 if err != nil {
108 return err
109 }
110
111 switch mode := fi.Mode(); {
112 case mode.IsDir():
113 err = fmt.Errorf("%s: %s", file, getErrMsg(1072))
114 case mode.IsRegular():
115 break
116 }
117
118 return
119}
120
121// GetUserHomeDirectory : Benutzer Homer Verzeichnis
122func GetUserHomeDirectory() (userHomeDirectory string) {

Callers 5

getProviderDataFunction · 0.85
readStringFromFileFunction · 0.85
thirdPartyBufferFunction · 0.85
updateServerSettingsFunction · 0.85
createSystemFilesFunction · 0.85

Calls 2

getErrMsgFunction · 0.85
getPlatformFileFunction · 0.70

Tested by

no test coverage detected