This Perl version provides two advantages over the Python version:
- speed: about 2x faster thanks to Text::CSV_XS Perl module
- padding: don't worry about padding issues anymore
You will have to install come Perl modules:
cpanm Text::CSV_XS
cpanm URI::Escape
If you don't have cpanminus, try with standard cpan:
cpan install Text::CSV_XS
cpan install URI::Escape
Examples:
index= | base64pl
index= | base64pl action=encode field=_raw | based64pl action=decode field=_raw
index= | base64pl field=_raw
index= | base64pl mode=append field=process action=encode | table _raw, b64_process
Do not break multivalue fields
bugfix: use Encode to handle utf8
Remove dependance over Data::Dumper
Changes to make the release pass automated Splunk tests.
First try at porting Intersplunk to Perl.
As a Splunkbase app developer, you will have access to all Splunk development resources and receive a 10GB license to build an app that will help solve use cases for customers all over the world. Splunkbase has 1000+ apps from Splunk, our partners and our community. Find an app for most any data source and user need, or simply create your own with help from our developer portal.