Jamie Evans
Jamie Evans
robot.respond /report ?([^\s"“”‘’']+)? ?(.*)?/i, (msg) -> msg.send(msg.match[1] + msg.match[2]) This example fails because everything after the first quote in the regex is considered quoted.
A simple way to provide access control to chat commands would be to allow channel and/or user limits in the alias script.
How tricky would it be to implement the "[Different First Page](https://www.extendoffice.com/documents/excel/1681-excel-add-header-footer-to-first-page-only.html)" feature? Perhaps something like this? ``` header1 = '&CMy First Page Header' header2 = '&CSuccessive Headers' worksheet.set_header(header1, {'first_only':True}) worksheet.set_header(header2)...
I followed the instructions here: https://hubot.github.com/docs/patterns/#forwarding-all-http-requests-through-a-proxy But it seems this only affects scripts loaded after the adapter. Is there a best practice for running hubot-xmpp behind a proxy?
Template now supports allow-query in the zone stanza, allowing for more granular access control per zone. I found this important for my infrastructure which relies on a zone dedicated to...
lmstat_feature_exp collector uses `lmstat -i` to gather feature expiration data. However, in my environment at least, this returns an empty result. `lmstat -a -i` actually returns the desired result. It's...
Supports source paths with wildcards. `/home/*/backups` expands to ``` [ "/home/bob/backups", "/home/fred/backups", "/home/sally/backups" ] ```
The `configure.yml` tasks for powerdns involve a service restart. However, if the `pdns_can_network_connect_db` bool is not set prior to this task, the play will fail. The solution to this is...
The `configure.yml` tasks for powerdns involve a service restart. However, if the `pdns_can_network_connect_db` bool is not set prior to this task, the play will fail. The solution to this is...