1man(1) goferd man page man(1)
2
3
4
6 gofer - The goferd management tool.
7
8
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
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
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
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
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
112 goferd(1)
113
114
116 No known bugs.
117
118
120 /etc/gofer/agent.conf
121 The main goferd configuration file
122
123
125 Jeff Ortel (jortel@redhat.com)
126
127
128
1292.6 10 March 2015 man(1)