 
 # ---
 
+exports.actions = (opt, manifest, provider, node_name, callback) ->
+	###
+	Prints out the available actions.
+	###
+	
+	for action_name, action_fn of exports
+		desc = action_fn.toString().split('\n').slice(2, 3)[0]?.trim()
+		
+		logsmith.info action_name, '-', desc
+		
+# ---
+
 exports.status = (opt, manifest, provider, node_names, callback) ->
 	###
-	This action obtains the status of nodes.
+	Obtains state and network address if the selected node is running.
 	###
 	
 	#


exports.restart = (opt, manifest, provider, node_names, callback) ->
	###
	This action chains actions halt and then boot for every node.
	###
	
	actions = []


exports.reload = (opt, manifest, provider, node_names, callback) ->
	###
	Chains actions down and then up for every node.
	###
	
	actions = []
