Packages

package systemloader

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. systemloader
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. trait SystemloaderKeys extends AnyRef

Value Members

  1. def linuxStartScriptUrl(sourceDirectory: File, loaderOpt: Option[ServerLoader], name: String = "start-template"): URL
  2. def loaderFunctionsReplacement(sourceDirectory: File, loaderOpt: Option[ServerLoader]): (String, String)
  3. def makeStartScript(template: URL, replacements: Seq[(String, String)], target: File, path: String, name: String): Option[File]
  4. 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

  5. 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

  6. object SystemVPlugin extends AutoPlugin
  7. object SystemdPlugin extends AutoPlugin
  8. object SystemloaderPlugin extends AutoPlugin

    General settings for all systemloader plugins.

  9. object UpstartPlugin extends AutoPlugin

Inherited from AnyRef

Inherited from Any

Ungrouped