telegraf/plugins/inputs
Butitsnotme 5c99d32ebf Added option to remove all CRs from input stream
Added the option removecr to inputs.exec to remove all carraige returns
(CR, ASCII 0x0D, Unicode codepoint \u0D, ^M). The option is boolean and
not enabled if not present in the config file.

closes #1606

Updated CHANGELOG.md with information about removecr

Ran go fmt ./...

Moved removal of CRs to internal/internal.go

Moved the code to remove carriage returns from
plugins/inputs/exec/exec.go to internal/internal.go. Additionally
changed the conditional on which it gets applied from using a
configuration file option to checking if it is running on Windows.

Moved Carriage Return check to correct place

Moved the carriage return removal back to the exec plugin. Added unit
testing for it. Fixed a bug (removing too many characters).

Ran go fmt ./...

Reverted CHANGELOG to master

Updated Changelog
2016-08-31 17:01:59 -07:00
..
aerospike start aerospike container 1st for unit tests 2016-08-24 09:16:55 +01:00
all Alternate SNMP plugin (#1389) 2016-08-22 16:37:53 +01:00
apache fix datarace in input apache plugin 2016-06-22 14:42:47 +01:00
bcache
cassandra cassandra plugin lower version support added 2016-07-18 09:22:20 +01:00
ceph Ceph Cluster Performance Input Plugin 2016-08-30 15:43:07 +01:00
cgroup Moving cgroup path name to field from tag to reduce cardinality (#1457) 2016-07-14 14:18:55 -06:00
chrony
cloudwatch Move default ratelimit to init 2016-08-31 17:01:59 -07:00
conntrack Adding a conntrack input plugin 2016-05-31 10:42:19 +01:00
consul Added Consul health checks state monitoring. (#1294) 2016-06-01 11:02:28 +01:00
couchbase
couchdb
disque
dns_query Fix err race condition and partial failure issues 2016-07-19 14:45:55 +01:00
docker Added option "total/perdevice" to Docker input (#1525) 2016-07-21 16:50:12 +01:00
dovecot Fix err race condition and partial failure issues 2016-07-19 14:45:55 +01:00
elasticsearch Make elasticsearch timeout configurable 2016-08-29 11:06:30 +01:00
exec Added option to remove all CRs from input stream 2016-08-31 17:01:59 -07:00
filestat
graylog graylog input doc tweaks 2016-06-01 18:44:18 +01:00
haproxy Make the user able to specify full path for HAproxy stats 2016-07-19 11:35:15 +01:00
hddtemp Implement support for fetching hddtemp data (#1411) 2016-07-21 17:00:54 +01:00
http_response
httpjson httpjson: support configurable response_timeout (#1651) 2016-08-30 16:23:15 +01:00
influxdb Also added reasonable default for influxdb input plugin 2016-05-31 13:41:02 +01:00
ipmi_sensor
jolokia jolokia: handle multiple multi-dimensional attributes (#1524) 2016-07-20 14:47:04 +01:00
kafka_consumer Remove docker-machine/boot2docker dependencies & references 2016-06-22 17:25:01 +01:00
leofs
logparser Removing INFLUXDB_HTTP_LOG from logparser usage/docs 2016-08-04 16:42:59 +01:00
lustre2
mailchimp
memcached Fix err race condition and partial failure issues 2016-07-19 14:45:55 +01:00
mesos Some improvment in mesos input plugin, (#1572) 2016-08-30 15:25:29 +01:00
mongodb Fix err race condition and partial failure issues 2016-07-19 14:45:55 +01:00
mqtt_consumer
mysql Added missing column, refs #1646 (#1647) 2016-08-22 15:35:39 +01:00
nats_consumer
net_response
nginx Fix err race condition and partial failure issues 2016-07-19 14:45:55 +01:00
nsq Fix err race condition and partial failure issues 2016-07-19 14:45:55 +01:00
nsq_consumer feat(nsq_consumer): Add input plugin 2016-06-23 14:06:36 +01:00
nstat nstat: fix nstat setting path for snmp6 2016-07-19 14:51:36 +01:00
ntpq ntpq: don't index ntp fields that dont exist 2016-08-16 15:16:42 +01:00
passenger
phpfpm
ping Fix problem with metrics when ping return Destination net unreachable ( windows ) (#1561) 2016-08-09 08:27:30 +01:00
postgresql
postgresql_extensible Fix postgres extensible text (#1601) 2016-08-09 08:25:59 +01:00
powerdns
procstat gopsutil, fix /proc/pid/io naming issue 2016-08-05 09:53:14 +01:00
prometheus Prometheus parser fix, parse headers properly 2016-07-09 22:34:59 +02:00
puppetagent
rabbitmq Add support for self-signed certs to RabbitMQ input plugin (#1503) 2016-07-19 10:24:06 +01:00
raindrops
redis add missing redis metrics 2016-08-31 01:05:11 -04:00
rethinkdb
riak Fix: riak with read_repairs available 2016-06-22 14:56:44 +01:00
sensors remove cgo dependeny with forking sensors command 2016-08-09 08:38:05 +01:00
snmp Alternate SNMP plugin (#1389) 2016-08-22 16:37:53 +01:00
snmp_legacy Rename snmp plugin to snmp_legacy 2016-08-11 16:11:35 +01:00
sqlserver Updated sqlserver.go - Added Rows/Logs max size (#1380) 2016-06-22 14:39:35 +01:00
statsd statsd, udp, tcp: do not log every dropped metric. 2016-06-10 13:47:33 +01:00
sysstat
system fixes #1450 (#1472) 2016-07-10 13:17:53 +01:00
tail Fix racy tail from beginning test 2016-07-28 14:08:12 +01:00
tcp_listener tcp/udp listeners, remove locks & improve test coverage 2016-07-28 13:42:34 +01:00
trig
twemproxy
udp_listener tcp/udp listeners, remove locks & improve test coverage 2016-07-28 13:42:34 +01:00
varnish logparser input plugin 2016-06-21 14:23:01 +01:00
webhooks Webhooks plugin: add mandrill (#1408) 2016-07-18 12:41:13 +01:00
win_perf_counters If win stat buffer is empty, do not try to index 2016-08-09 08:29:37 +01:00
zfs fix build flags 2016-06-01 18:58:54 +01:00
zookeeper Modernize zookeeper readme (#1615) 2016-08-10 22:58:47 +01:00
EXAMPLE_README.md Add request for sample queries (#1608) 2016-08-08 23:06:03 +01:00
mock_Plugin.go Add request for sample queries (#1608) 2016-08-08 23:06:03 +01:00
registry.go