Commands¶
-
nornir.plugins.tasks.commands.command(task: nornir.core.task.Task, command: str) → nornir.core.task.Result¶ Executes a command locally
Parameters: command – command to execute Returns: - result (
str): stderr or stdout - stdout (
str): stdout - stderr (
str): stderr
Return type: Result object with the following attributes set Raises: nornir.core.exceptions.CommandError– when there is a command error- result (
-
nornir.plugins.tasks.commands.remote_command(task: nornir.core.task.Task, command: str) → nornir.core.task.Result¶ Executes a command remotely on the host
Parameters: command ( str) – command to executeReturns: - result (
str): stderr or stdout - stdout (
str): stdout - stderr (
str): stderr
Return type: Result object with the following attributes set Raises: nornir.core.exceptions.CommandError– when there is a command error- result (