'Oh My Bill' is a plugin that uses CloudHealth API to get your AWS cost report. Here are two files you need if you are interested to use: lib/omb.js and scripts/omb.js
Category: Scripting
Hubot: akamai
Previously I wrote a post talking about performing some Akamai operations in Hubot. Here is how it looks in Slack. The plugin includes two files: lib/akamai.js and scripts/akamai.js
Hubot: Opsgenie ‘Who is on call?’
I am becoming a big fan of using Bot now. Especially with the combination of Slack + Hubot. Here is a simple plugin I wrote for finding out who is on call.
Automate Akamai Cloudlets Edge Redirect
This is one of my side projects. It is written in Python and Bash. The step is very straight forward: Download the current production version -> Add the rules, then pushes it to the staging -> Test the redirect in staging -> If passed, push it to production. If not, notify the user which one … Continue reading Automate Akamai Cloudlets Edge Redirect
ImportError: libffi.so.6: cannot open shared object file: No such file or directory
When installing a python module, if you see similar error like ImportError: libffi.so.6: cannot open shared object file: No such file or directory ---------------------------------------- Command "/usr/local/bin/python2.7 -c "import setuptools, tokenize;__file__='/tmp/pip-build-RZWd8I/cryptography/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-nle_4p-record/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /tmp/pip-build-RZWd8I/cryptography It is normally caused by that the file … Continue reading ImportError: libffi.so.6: cannot open shared object file: No such file or directory