Provided by: flumotion_0.10.0-3ubuntu1_amd64 bug

NAME

       flumotion-manager - streaming media server central management

SYNOPSIS

       flumotion-manager  [  - ] [ --debug debug configuration ] [ -L logdir ] [ -R rundir ] [ -H
       host ] [ -P port ] [ -T protocol ] [ -C certificate ] [ -n name ] [ -s servicename ] [  -D
       ] [ --daemonize-to=directory ] manager.xml [flow1.xml flow2.xml ...]

DESCRIPTION

       flumotion-manager  is  the central management component of the flumotion streaming server.
       flumotion-manager does not actually perform any streaming or encoding  itself,  it  simply
       acts  as a central point for flumotion-worker instances and flumotion-admin administration
       consoles to connect to. You need to start it before any other  flumotion  component.  When
       starting  flumotion-manager, you need only specify a planet configuration file , but it is
       frequently helpful to set other options from the command line.

       flumotion-manager can load other  configuration  files  as  well,  if  more  than  one  is
       specified.  These additional configuration files define flows that the manager will run on
       the  workers.  This  allows  you  to  define  your  manager  configuration  in  the  first
       configuration  file,  and  your  streaming  configuration or configurations in one or more
       additional configurations files.

OPTIONS

       -h, --help
              Show a brief help message, then exit.

       --version
              Show the version number.

       -v, --verbose
              Be verbose in console output. This is equivalent to setting the debug level  to  3,
              and will override any debug specifiers.

       -dDEBUG, --debug=DEBUG
              Set  the  debug  configuration  to  the  specified  debug string. See the Debugging
              section for details of this.

       -L LOGDIR, --logdir=LOGDIR
              Specify the directory for logging output from the manager.

       -R RUNDIR, --rundir=RUNDIR
              Specify the directory for runtime files created by the manager.

       -HHOST, --hostname=HOST
              Specify the interface to bind to, either  as  a  hostname  or  a  numeric  address.
              Usually,  unless  you have multiple network connections, you won't want to set this
              at all. Defaults to binding to all interfaces.

       -PPORT, --port=PORT
              Set the port the manager should listen on. Default is 7531 if SSL is being used, or
              8642 otherwise.

       -TTRANSPORT, --transport=TRANSPORT
              Set the transport protocol to use, either 'tcp' or 'ssl'. Default is 'ssl'.

       -CCERTIFICATE, --certificate=CERTIFICATE
              Specify the PEM certificate file to use. This is required if you use SSL.

       -nNAME, --name=NAME
              Set the manager name.

       -sSERVICENAME, --service-name=SERVICENAME
              Set the name used for naming log and pid files when running as a daemon.

       -D, --daemonize
              Run in the background as a daemon.

       --daemonize-to=DAEMONIZETO
              Specify what directory to run from when daemonizing.

DEBUGGING

       In  the  unlikely event of something in flumotion not working, you might want to debug it.
       The flumotion tools ( flumotion-worker , flumotion-admin ,  and  flumotion-manager  )  all
       allow you to turn on debugging output in two different ways.

       Firstly,  you  can  use  an  environment variable, FLU_DEBUG. Secondly, you can launch the
       program with a -d or --debug switch.  Either  approach  allows  you  to  specify  a  debug
       configuration string with the following syntax:

              name1:n1,name2:n2,name3:n3

       In  this syntax, the 'name' variables can be replaced with the name of a particular module
       within flumotion (such as 'admin', 'twisted', etc.). You can also use '*' to  specify  all
       modules.  The  'n' variables are numbers from 1 to 5, larger numbers corresponding to more
       verbose output (ERROR, WARN, INFO, DEBUG, and LOG). At level 4, full debugging information
       is emitted.

       You  can also use an abbreviated form where you just supply a single number, thisuses that
       debug level for all modules. Thus the simplest way to enable full  debug  output  for  all
       modules is to use '-d 4' on the command line.

       A  more  complex  example would be '-d *:3,admin:4' to set the logging level for the admin
       module to DEBUG, and for all other modules to INFO.

EXAMPLES

       Simple example, starting flumotion-manager using TCP, in verbose mode:

              flumotion-manager -v -T tcp conf/managers/default/planet.xml

       A slightly more complex example, using two different configuration files  and  running  in
       the background:

              flumotion-manager       -T       tcp       -D      conf/managers/default/planet.xml
              conf/managers/mystream.xml

BUGS

       Hopefully    none.    If    you    find    any    bugs,    please    report    them     at
       https://core.fluendo.com/trac/cgi-bin/trac.cgi

SEE ALSO

       flumotion(1),flumotion-worker(1),flumotion-admin(1)