@@ -12,28 +12,43 @@ data:
12
12
# Keep starting up until rest proxy is up and running
13
13
curl --retry 10 --retry-delay 30 --retry-connrefused -I -s $REST
14
14
15
+ curl -s -H 'Accept: application/vnd.kafka.v2+json' $REST/brokers | egrep '."brokers":.0'
15
16
16
- curl -H 'Accept: application/vnd.kafka.v2+json' $REST/topics
17
+ curl -s - H 'Accept: application/vnd.kafka.v2+json' $REST/topics
17
18
echo ""
18
19
19
- curl --retry 10 -H 'Accept: application/vnd.kafka.v2+json' $REST/topics/$TOPIC
20
+ curl -s -H 'Accept: application/vnd.kafka.v2+json' $REST/topics/$TOPIC
20
21
echo ""
21
22
22
23
curl -X POST \
23
24
-H "Content-Type: application/vnd.kafka.json.v2+json" -H "Accept: application/vnd.kafka.v2+json" \
24
25
--data "{\"records\":[{\"value\":\"Test from $HOSTNAME at $(date -u -Iseconds)\"}]}" \
25
26
$REST/topics/$TOPIC
27
+ echo ""
26
28
27
- curl --retry 10 -H 'Accept: application/vnd.kafka.v2+json' $REST/topics/$TOPIC/partitions
29
+ curl -s -H 'Accept: application/vnd.kafka.v2+json' $REST/topics/$TOPIC/partitions
28
30
echo ""
29
31
30
- curl -X POST -H "Content-Type: application/vnd.kafka.v2+json" --data '{"name": "my_consumer_instance", "format": "json", "auto.offset.reset": "earliest"}' $REST/consumers/my_json_consumer -v;
32
+ curl -X POST \
33
+ -H "Content-Type: application/vnd.kafka.v2+json" \
34
+ --data '{"name": "my_consumer_instance", "format": "json", "auto.offset.reset": "earliest"}' \
35
+ $REST/consumers/my_json_consumer
36
+ echo ""
31
37
32
- curl -X POST -H "Content-Type: application/vnd.kafka.v2+json" --data "{\"topics\":[\"$TOPIC\"]}" $REST/consumers/my_json_consumer/instances/my_consumer_instance/subscription -v;
38
+ curl -X POST \
39
+ -H "Content-Type: application/vnd.kafka.v2+json" \
40
+ --data "{\"topics\":[\"$TOPIC\"]}" \
41
+ $REST/consumers/my_json_consumer/instances/my_consumer_instance/subscription \
42
+ -w "%{http_code}"
43
+ echo ""
33
44
34
- curl -X GET -H "Accept: application/vnd.kafka.json.v2+json" $REST/consumers/my_json_consumer/instances/my_consumer_instance/records -v;
45
+ curl -X GET \
46
+ -H "Accept: application/vnd.kafka.json.v2+json" \
47
+ $REST/consumers/my_json_consumer/instances/my_consumer_instance/records
35
48
36
- curl -X DELETE -H "Content-Type: application/vnd.kafka.v2+json" $REST/consumers/my_json_consumer/instances/my_consumer_instance -v;
49
+ curl -X DELETE \
50
+ -H "Content-Type: application/vnd.kafka.v2+json" \
51
+ $REST/consumers/my_json_consumer/instances/my_consumer_instance
37
52
38
53
tail -f /tmp/testlog
39
54
0 commit comments