package
0.0.0-20221115090741-faefad50ed6c
Repository: https://github.com/jlentink/aem.git
Documentation: pkg.go.dev

# Functions

Confirm ask user for confirmation.
Copy file.
Create file.
CreateAemInstallDir creates aem install dir.
CreateBinDir Create bin dir.
CreateDir creates a dir for package struct.
CreateDirForPackage creates a dir for package struct.
CreateInstallDir create the install dir.
CreateInstanceDir Create dir for instance.
CreateInstancesDir creates instances dir for all instances to be created under.
Exists tell if a file exists.
FilesystemError trigger filesystem error for unit testing.
GetAemInstallDirLocation gets AEM install dir for location.
GetAppDirLocation gets app dir for instance.
GetBinDir get global project bin dir.
GetConfigFileLocation get project config file location.
GetDirForPackage get the path for the packages dir.
GetInstanceDirLocation Get's location for instance.
GetInstancesDirLocation get location of instances dir.
GetJarFileLocation Get the location of the jar file.
GetLicenseLocation get license location for instance.
GetLocationForPackage location for package.
GetLogDirLocation Get the log file location.
GetPidFileLocation gets path of pidfile.
GetRunDirLocation Get location of the run dir of aem.
GetUnpackDirLocation get unpack dir location.
GetWorkDir get workdir for project.
HomeDir returns user home's dir.
IsFile tells you if it is a file.
Mock replace fs with memFS for mocking and testing.
Open opens a file, returning it or an error, if any happens.
ReadDir Read dir from filesystem.
Remove removes a file identified by name, returning an error, if any happens.
RemoveAll removes a directory path and any children it contains.
RemoveSlash Removes slash from end of path.
Rename file.
WriteGitIgnoreFile Write ignore file to disk.
WriteTextFile write textfile to disk.