1man(1)                          goferd man page                         man(1)
2
3
4

NAME

6       gofer - The goferd management tool.
7
8

SYNOPSIS

10       gofer [-h]
11
12       gofer mgt [ -h ] [ -H HOST ] [ -p PORT ]
13                 [ -s ] [ -l PATH ] [ -r PATH ] [ -u PATH ]
14
15       gofer rmi [ -h ] [ -u URL ] [ -a ADDRESS ] [ -t TARGET ]
16                 [ -i INPUT ] [ -r REPLY ] [ -w SECONDS ]
17                 [ -p PREFIX ] [ -d DATA ] [ -T SECONDS ]
18                 [ -A PATH ]
19
20

DESCRIPTION

22       gofer  is  the command line tool for managing goferd and performing RMI
23       calls.  All unmapped arguments are considered arguments to the RMI tar‐
24       get.  Keyword arguments have the form of: <name>=<value>.
25
26
27       See: https://github.com/jortel/gofer for more information.
28
29

MANAGEMENT OPTIONS

31       The following options are supported by gofer mgt
32
33
34       -h [ --help ]
35              Displays the help message.
36
37       -H [ --host ] HOST
38              The host or IP used to connect to goferd.
39
40       -p [ --port ] PORT
41              The port used to connect to goferd.
42
43       -s [ --status ]
44              Displays goferd status information.
45
46       -l [ --load ] PATH
47              Load the plugin using the specified PATH to the descriptor.
48
49       -r [ --reload ] PATH
50              Reload  the  plugin  using the specified PATH to the descriptor.
51              The PATH can also be the plugin name.
52
53       -u [ --unload ] PATH
54              Unload the plugin using the specified PATH  to  the  descriptor.
55              The PATH can also be the plugin name.
56
57

CALL OPTIONS

59       The following options are supported by gofer rmi
60
61
62       -h [ --help ]
63              Displays the help message.
64
65       -u [ --url ] URL
66              The broker URL.
67
68       -a [ --address ] ADDRESS
69              The AMQP address for the agent.
70
71       -r [ --reply ] ADDRESS
72              The AMQP reply address.
73
74       -t [ --target ] TARGET
75              The RMI target.  Format is: <class>.<method>. Eg: Dog.bark
76
77       -i [ --input ] INPUT
78              The RMI input (json) document. Format is: [[], {}].
79
80       -w [ --wait ] SECONDS
81              The time in seconds to wait the RMI to complete.
82
83       -p [ --progress ] PREFIX
84              The  progress output prefix.  Enables progress reporting to STD‐
85              OUT with the prepended prefix.
86
87       -d [ --data ] DATA
88              User data round-tripped with the RMI request.
89
90       -T [ --ttl ] SECONDS
91              The request TTL in seconds.
92
93       -A [ --authenticator ] PATH
94              The  python  path  to  a  message   Authenticator.    Eg:   red‐
95              hat.gofer.Authenticator.
96
97

EXAMPLES

99       $ gofer rmi -u qpid+amqp://localhost -a xyz -t Dog.bark "hello master"
100
101       $  gofer  rmi  -u qpid+amqp://localhost -a xyz -t Dog.bark words="hello
102       master"
103
104       $ gofer rmi -u qpid+amqp://localhost -a xyz -t  Dog.bark  -i  '[["hello
105       master"],{}]'
106
107       $  gofer  rmi  -u  qpid+amqp://localhost  -a xyz -d '{"id": "1234"}' -t
108       Dog.bark howdy
109
110

SEE ALSO

112       goferd(1)
113
114

BUGS

116       No known bugs.
117
118

FILES

120       /etc/gofer/agent.conf
121              The main goferd configuration file
122
123

AUTHOR

125       Jeff Ortel (jortel@redhat.com)
126
127
128
1292.6                              10 March 2015                          man(1)
Impressum