gridscale.local

Type members

Classlikes

class Local
Companion
object
object Local
Companion
class
case
class LocalExecutionError(message: String, t: Throwable) extends Exception
case
class LocalHost()
case
class LocalIOError(message: String, t: Throwable) extends Exception

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