package systemloader
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- systemloader
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- trait SystemloaderKeys extends AnyRef
Value Members
- def linuxStartScriptUrl(sourceDirectory: File, loaderOpt: Option[ServerLoader], name: String = "start-template"): URL
- def loaderFunctionsReplacement(sourceDirectory: File, loaderOpt: Option[ServerLoader]): (String, String)
- def makeStartScript(template: URL, replacements: Seq[(String, String)], target: File, path: String, name: String): Option[File]
-
def
startScriptMapping(scriptName: Option[String], script: Option[File], location: String, isConf: Boolean): Seq[LinuxPackageMapping]
Create the linuxPackageMapping for the systemloader start-script/conffile
Create the linuxPackageMapping for the systemloader start-script/conffile
- scriptName
- optional name from
linuxStartScriptName.value- script
- file with contents from
linuxMakeStartScript.value- location
- target destination from
defaultLinuxStartScriptLocation.value- isConf
- if the start script should be registered as a config file
-
object
ServerLoader extends Enumeration
Stores the available types of server loaders.
Stores the available types of server loaders.
- Note
not all packaging systems support all server loaders
- object SystemVPlugin extends AutoPlugin
- object SystemdPlugin extends AutoPlugin
-
object
SystemloaderPlugin extends AutoPlugin
General settings for all systemloader plugins.
- object UpstartPlugin extends AutoPlugin