Arguments

Handling arguments

arglist_get()

Generate vector of arguments

arglist_parse()

Normalise arguments for docker container

dirpath_get()

Convert file path to directory path

filestosend_get()

Determine which arguments are filepaths

wd_get()

Return working directory

Docker

Docker interaction

docker_img_ls()

List the number of installed images

image_install()

Install module's image

is_docker_available()

Check if Docker is installed and running

outsider_init() run()

Construct outsider object

Module

Module/package managment

is_installed()

Is module installed?

meta_get()

Get outsider module details

modules_list()

List all installed outsider modules

pkg_install()

Install outsider module package

uninstall()

Uninstall and remove a module

Console

Control text to console

char() stat() func() cat_line()

Methods for printing to console

log_set()

Set log streams for console output

SSH

Connect/disconnect to remote

server_connect()

Connect to a server

server_disconnect()

Disconnect from a server