Skip to content

Instantly share code, notes, and snippets.

View jippi's full-sized avatar

Christian Winther jippi

View GitHub Profile
#!/bin/bash
set -e
filename="repo_dockerhub.conf"
source_registry=""
destination_prefix="hub/"
destination_registry="xxxx.dkr.ecr.us-east-1.amazonaws.com/${destination_prefix}"
existing_repos=$(aws ecr describe-repositories | jq -r '.repositories[].repositoryName')
#!/bin/bash
#
# based on https://gist.github.com/brauliobo/d3692d3ac5eb8b00e863
# our version handle spaces and other chars we use in the launch configuration
#
BOLD="\e[1m"
RESET="\e[0m"
GREEN="\e[32m"
<?php
namespace Bownty\Foundation\Error;
use Bownty\Foundation\Environment;
use Cake\Console\ConsoleErrorHandler;
use Exception;
use NewRelic\Lib\NewRelic;
/**
* Error Handler for Cake console. Does simple printing of the
* exception that occurred and the stack trace of the error.
*/
@jippi
jippi / nr.php
Last active February 20, 2017 15:27
<?php
newrelic_add_custom_parameter('APP_VERSION', Environment::getAppVersion());
newrelic_add_custom_parameter('APP_ENV', Environment::get());
if (php_sapi_name() !== 'cli') {
newrelic_add_custom_parameter('_get', json_encode($_GET));
newrelic_add_custom_parameter('_post', json_encode($_POST));
newrelic_add_custom_parameter('_files', json_encode($_FILES));
newrelic_add_custom_parameter('_cookies', json_encode($_COOKIE));
$serverVars = [
'GEOIP_COUNTRY_CODE', 'GEOIP_CITY_NAME', 'HTTP_HOST',
// Scale for the job "content-themes"
job "content-themes" {
// For group "populator"
group "populator" {
// (required) The minimum nuber of tasks to run for this job
min_count = 0
// (required) The maximum number of tasks to run for this job
max_count = 1
scale "bump" {
name = "hello"
type = "rabbitmq"
}
scale "derp" {
name = "world"
type = "derp"
}
job "nomad-ui" {
type = "system"
region = "global"
datacenters = ["production", "stage"]
constraint {
attribute = "${meta.web}"
value = "1"
}
module Main exposing (..)
import Allocation.List
import Allocation.View
import Array exposing (Array)
import Date exposing (Date)
import Html exposing (..)
import Html.Attributes exposing (..)
import Job.List
import Material
type Route = ViewAllocationRoute2 String String
currentRoute = ViewAllocationRoute2 "a" "b"
firstVar secondVar = currentRoute
_ = Debug.log "firstVar" (toString firstVar)
_ = Debug.log "firstVar" (toString <| firstVar)
@jippi
jippi / job.hcl
Created November 24, 2016 12:26
job "elasticsearch-email-logs" {
datacenters = ["production"]
update {
stagger = "120s"
max_parallel = 1
}
constraint {
attribute = "${node.class}"