[ https://bro-tracker.atlassian.net/browse/BIT-1324?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Robin Sommer reassigned BIT-1324: --------------------------------- Assignee: Robin Sommer > default_path_func does weird things to underscores > -------------------------------------------------- > > Key: BIT-1324 > URL: https://bro-tracker.atlassian.net/browse/BIT-1324 > Project: Bro Issue Tracker > Issue Type: Problem > Components: Bro > Reporter: Justin Azoff > Assignee: Robin Sommer > Priority: Low > Labels: logging > Fix For: 2.4 > > > The following script creates a > {noformat} > foo__b_ar.log > {noformat} > > instead of the expected {noformat}foo_bar{noformat} > {code} > module FOO_BAR; > export { > redef enum Log::ID += { LOG }; > type Info: record { > ts: time &log; > msg: string &log; > }; > } > event bro_init() { > Log::create_stream(LOG, [$columns=Info]); > local l = [$ts = network_time(), $msg="hello"]; > Log::write(LOG, l); > print "Logged"; > } > {code} > The problem is in script land in default_path_func > {code} > local module_parts = split_string_n("FOO_BAR", /[^A-Z][A-Z][a-z]*/, T, 4); > print module_parts; > {code} > outputs > {code} > [FOO, _B, AR] > {code} -- This message was sent by Atlassian JIRA (v6.4-OD-16-005#64014) _______________________________________________ bro-dev mailing list bro-dev@bro.org http://mailman.icsi.berkeley.edu/mailman/listinfo/bro-dev