Skip to content

Instantly share code, notes, and snippets.

View lkiesow's full-sized avatar

Lars Kiesow lkiesow

  • Osnabrück University
  • Osnabrück, Germany
  • 20:52 (UTC +02:00)
View GitHub Profile
@lkiesow
lkiesow / check.py
Created February 20, 2020 01:14
Check Fpr Conflicts
import requests
headers = {"Authorization": "token *******************"}
def run_query(query):
'''A simple function to use requests.post to make the API call. Note the
json= section.
'''
request = requests.post('https://api.github.com/graphql',
@lkiesow
lkiesow / netcdf4testfiler.py
Created November 2, 2019 23:00
Filter sentinel-5p netCDF files for testing
import netCDF4
import sys
USED_VARS = set([
'carbonmonoxide_total_column',
'longitude',
'latitude',
'qa_value',
'delta_time'])
@lkiesow
lkiesow / ingest-addtrack-with-series.sh
Created December 30, 2017 11:07
Add events with series to Opencast
#!/bin/bash
set -eux
HOST="http://localhost:8080"
TMP_MP="$(mktemp)"
TMP_DC="$(mktemp)"
NOW="$(date --utc +%Y-%m-%dT%H:%MZ)"
START="$(date -d "1 min" --utc +%Y-%m-%dT%H:%MZ)"
END="$(date -d "2 min" --utc +%Y-%m-%dT%H:%MZ)"
@lkiesow
lkiesow / api.go
Last active November 1, 2017 21:15
Minimal golang backend for pullrequests.opencast.org
package main
import (
"flag"
"fmt"
"github.com/codegangsta/martini"
"github.com/garyburd/redigo/redis"
"github.com/martini-contrib/render"
)
@lkiesow
lkiesow / conf.d-host.conf
Created March 28, 2017 09:29
Nginx for Opencast
server {
# Enforce HTTPS by redirecting requests
listen 80;
listen [::]:80;
server_name {{ inventory_hostname }};
location / {
return 301 https://$host$request_uri;
}
# Directly handle ACME challenges
#!/bin/sh
PRINT=true
LOGGER=false
warning_days=30
certs_to_check='example.com:443
mail.example.com:25
wiki.example.org:443
'