Skip to content

Instantly share code, notes, and snippets.

View alcamie101's full-sized avatar

Chris Long alcamie101

  • ViiMed
  • Nth Sutton NH
  • 18:07 (UTC -04:00)
View GitHub Profile
@alcamie101
alcamie101 / nova-compute-maintenance.py
Created June 11, 2016 08:27 — forked from mdbooth/nova-compute-maintenance.py
Put a nova compute node into 'maintenance mode'. Disable its service, and attempt to migrate all instances on it to other nodes.
#!/usr/bin/env python
import argparse
from collections import defaultdict
import os
import sys
import time
from novaclient import client
from novaclient import exceptions
@alcamie101
alcamie101 / devex_news_lab.md
Created February 14, 2016 03:38 — forked from dsager/devex_news_lab.md
The Devex NewsLab: Using Google Docs as a CMS

The Devex NewsLab: Using Google Docs as a CMS

Note: This post was originally published on the Devex Tech Blog

This article describes our current content management solution and gives some insight on the parts of the implementation we think are interesting.

As you might know a big part of our website is dedicated to News content covering various aspects of international development. At Devex we usually publish around 10 articles per day which are sometimes planned and worked on several days or even weeks in advance. There are different people involved in the process including both internal and external writers, editors, researchers or marketing folks. Some of them contribute to the article's content while others just need to be aware what is going on to coordinate their own work like social media campaigns.