local
local
gridscale.local
Local
Local
LocalExecutionError
LocalHost
LocalIOError
local
/
gridscale.local
gridscale.local
package
gridscale.local
Type members
Value members
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
link
(target:
String
, link:
String
, defaultOnCopy:
Boolean
)(implicit local:
Effect
[
Local
]):
Path
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