Moved to https://github.com/manics/jupyterhub-in-binderhub
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env python3 | |
""" | |
nb-offline: run notebooks offline | |
Usage: | |
nb-offline my-notebook.ipynb | |
Will save my-notebook-intermediate.ipynb every time there's an output, and save | |
my-notebook-done.ipynb when it's all done. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
from distutils.spawn import find_executable | |
import logging as log | |
import os | |
import shutil | |
from subprocess import call | |
import tempfile | |
class open_eos(object): | |
"""An EOS file wrapper that acts like the native `open`. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env python | |
from __future__ import print_function | |
import argparse | |
import os | |
import re | |
import ssl | |
import sys | |
import urllib | |
from xml.dom import minidom |
"Kerberos is not the authentication system CERN deserves, but the one we need". - A wise man
This guide aims to ease the pain of setting up Kerberos authentication in your local (Ubuntu) machine and then completely forget about it.
First of all, install the following packages if you want to be successful on this journey: