gridscale.local

Members list

Concise view

Type members

Classlikes

class Local

Attributes

Companion:
object
Graph
Supertypes
class Object
trait Matchable
class Any
object Local

Attributes

Companion:
class
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Local.type
case class LocalExecutionError(message: String, t: Throwable) extends Exception

Attributes

Graph
Supertypes
trait Product
trait Equals
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
case class LocalHost()

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
case class LocalIOError(message: String, t: Throwable) extends Exception

Attributes

Graph
Supertypes
trait Product
trait Equals
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any

Value members

Concrete methods

def execute(cmd: String)(implicit local: Effect[Local]): ExecutionResult
def exists(path: String)(implicit local: Effect[Local]): Boolean
def home(implicit local: Effect[Local]): String
def list(path: String)(implicit local: Effect[Local]): List[ListEntry]
def makeDir(path: String)(implicit local: Effect[Local]): Unit
def mv(from: String, to: String)(implicit local: Effect[Local]): Path
def readFile[T](path: String, f: InputStream => T)(implicit local: Effect[Local]): T
def rmDir(path: String)(implicit local: Effect[Local]): Unit
def rmFile(path: String)(implicit local: Effect[Local]): Unit
def writeBytes(bytes: Array[Byte], path: String)(implicit local: Effect[Local]): Unit
def writeFile(is: () => InputStream, path: String)(implicit local: Effect[Local]): Unit