Back to main site | Back to man page index

TEAMDCTL(8)                                         teamd control                                         TEAMDCTL(8)



NAME
       teamdctl — team daemon control tool

SYNOPSIS
       teamdctl [options] team_device command [command_args...]
       teamdctl -h

DESCRIPTION
       teamdctl  is  a  tool that allows a user to interact with a running teamd instance.  It defaults to using Unix
       Domain Sockets, but will fall back to using the D-Bus API, to ensure reliable operation in all environments.

OPTIONS
       -h, --help
              Print help text to console and exit.

       -v, --verbosity
              Increase output verbosity.

       -o, --oneline
              Force output to one line if possible.

       -D, --force-dbus
              Force to use D-Bus interface.

       -Z address, --force-zmq address
              Force to use ZMQ interface. Possible address formats  are  "tcp://ip:port",  "ipc://path"  and  others.
              Detailed description of ZMQ library is in page http://zguide.zeromq.org/page:all.

       -U, --force-usock
              Force to use UNIX domain socket interface. This is the default behavior.

COMMAND
       config dump
              Dumps teamd JSON config.

       config dump noports
              Dumps teamd JSON configuration without "ports" section included.

       config dump actual
              Dumps teamd actual JSON configuration. It includes ports which are currently present.

       state dump | state
              Dumps teamd JSON state document.

       state view
              Prints out state of teamd parsed from JSON state document.

       state item get state_item_path
              Finds state item in JSON state document and returns its value.

       state item set state_item_path value
              Finds  state  item in JSON state document and sets its value by value parameter. This is available only
              for a limited number of paths:

              setup.debug_level — User can set debug level. Higher level is more verbose.


       port present portdev
              Takes port device name as argument. Checks if the port device is present in team.

       port config update portdev portconfig-string
              Takes port device name as the first argument and JSON format configuration string as the  second  argu‐
              ment. Updates port device configuration.

       port config dump portdev
              Takes port device name as the first argument. Dumps port device JSON configuration to standard output.

SEE ALSO
       teamd(8), teamnl(8), teamd.conf(5)

AUTHOR
       Jiri Pirko is the original author and current maintainer of libteam.



libteam                                               2013-05-24                                          TEAMDCTL(8)