Provided by: foremancli_1.0-3_all bug

NAME

       foremancli - comandline search interface to Foreman

SYNOPSIS

       foremancli options

DESCRIPTION

       Query Foreman server for stored node information.

OPTIONS

       -d, --debug
              Output more information

       -u, --user USER
              Foreman user. Instead of providing the user via the command-line you can also set the FOREMAN_USER
              environment  variable.  The  user  specified  via  the  command-line  takes  precedence  over  the
              environment variable.

       -p, --pass PASSWORD
              Foreman  password.  Instead  of  providing  the password via the command-line you can also set the
              FOREMAN_PASSWORD  environment  variable.  The  password  specified  via  the  command-line   takes
              precedence over the environment variable.

       -s, --server URL
              Foreman  Server  URL.  Instead  of  providing  the  URL  via  the  command-line  you  can also set
              FOREMAN_SERVER environment variable. The url specified via the command-line takes precedence  over
              the environment variable.

       --json JSON output

       --yaml YAML output

       --status
              Foreman status

       --custom COLLECTION
              Custom   COLLECTION   string,   see:   http://theforeman.org/projects/foreman/wiki/API   for  more
              information

       --architectures filter
              Retrieve a list of architectures

       --common_parameters filter
              Retrieve a list of common_parameters

       --config_templates filter
              Retrieve a list of config_templates

       --domains filter
              Retrieve a list of domains

       --environments filter
              Retrieve a list of environments

       --fact_values filter
              Retrieve a list of fact_values

       --hosts filter
              Retrieve a list of hosts

       --hostgroups filter
              Retrieve a list of hostgroups

       --media filter
              Retrieve a list of media

       --puppetclasses filter
              Retrieve a list of puppetclasses

       --reports filter
              Retrieve a list of reports

       --roles filter
              Retrieve a list of roles

       --settings filter
              Retrieve a list of settings

       --lookup_keys filter
              Retrieve a list of lookup_keys

       --dashboard filter
              Retrieve a list of dashboard

       --operatingsystems filter
              Retrieve a list of operatingsystems

       --subnets filter
              Retrieve a list of subnets

       --ptables filter
              Retrieve a list of ptables

       --users filter
              Retrieve a list of users

       --auth_source_ldaps
              Retrieve a list of auth_source_ldaps

       --hypervisors
              Retrieve a list of hypervisors

       --lookup_values
              Retrieve a list of lookup_values

       --smart_proxies
              Retrieve a list of smart_proxies

       --statistics
              Retrieve a list of statistics

       --usergroups
              Retrieve a list of usergroups

       --audits
              Not implemented

       --bookmarks
              Not implemented

       -h, --help
              Show help message

ENVIRONMENT

       Instead of specifying server credentials on  the  command-line  you  can  specify  following  environment
       variables:

       FOREMAN_SERVER
              Foreman Server URL

       FOREMAN_USER
              Foreman user

       FOREMAN_PASSWORD
              Foreman password

       The options specified on the command-line take precedence over ENVIRONMENT VARIABLES.

FILTERS

       Please see http://theforeman.org/projects/foreman/wiki/Search_API for more information

Examples

       foremancli --hosts "domain = domain.com AND class = squid"

       foremancli   --hosts   "domain   =   domain.com   AND   facts.architecture   =   x86_64   AND   class   =
       module::class--classes name = squid"`

       foremancli --domains "name = domain.com"

                                                  February 2019                                    FOREMANCLI(1)