Manifest looks like this;
---
name: ssas
memory: 256MB
instances: 1
If I want to push the app with multiple buildpacks, I do this;
| function permit_device_control() { | |
| local devices_mount_info=$(cat /proc/self/cgroup | grep devices) | |
| local devices_subsytems=$(echo $devices_mount_info | cut -d: -f2) | |
| local devices_subdir=$(echo $devices_mount_info | cut -d: -f3) | |
| if [ ! -e /tmp/devices-cgroup ]; then | |
| mkdir /tmp/devices-cgroup | |
| mount -t cgroup -o $devices_subsytems none /tmp/devices-cgroup | |
| fi |
| #include <Fsm.h> | |
| #include "EmonLib.h" | |
| #define RELAY1_PIN 7 | |
| #define LED_PIN 13 | |
| #define ON 1 | |
| #define OFF 0 | |
| #define THRESHOLD 4 |
| package main | |
| import ( | |
| "encoding/json" | |
| "os" | |
| "os/exec" | |
| "io" | |
| "io/ioutil" | |
| "log" | |
| "net/http" |
| require 'rubygems' |
Manifest looks like this;
---
name: ssas
memory: 256MB
instances: 1
If I want to push the app with multiple buildpacks, I do this;
| { | |
| "response": { | |
| "card": { | |
| "image": { | |
| "largeImageUrl": "https://lh3.googleusercontent.com/53cYhGcuBl6tJh4NAsrkxHW2dYReUv27bwrA1nb_KNCrgIKeGjhfl-NmUzsu6mJGoyg1UBuvpDM", | |
| "smallImageUrl": "https://lh3.googleusercontent.com/53cYhGcuBl6tJh4NAsrkxHW2dYReUv27bwrA1nb_KNCrgIKeGjhfl-NmUzsu6mJGoyg1UBuvpDM" | |
| }, | |
| "text": "", | |
| "title": "Playing top tracks by Radiohead", | |
| "type": "Standard" |
| #include <bitswap.h> | |
| #include <chipsets.h> | |
| #include <color.h> | |
| #include <colorpalettes.h> | |
| #include <colorutils.h> | |
| #include <controller.h> | |
| #include <cpp_compat.h> | |
| #include <dmx.h> | |
| #include <FastLED.h> | |
| #include <fastled_config.h> |
| making the ubnt wifi awesome (uap ac lite) w/ lede (openwrt) | |
| the reasons you would do this: | |
| - you get 802.11r | |
| - you get better roaming | |
| - you get access to some new 5ghz channels | |
| I AM NOT TO BE HELD RESPONSIBLE FOR ANYTHING IN HERE. DO AT YOUR OWN RISK. THANK YOU AND HAVE A LOVELY DAY. | |
| ** note that though we're using Lede, it's essentially openwrt minus the drama |
| #!/usr/bin/python | |
| import json, subprocess | |
| def cf_curl_json(cmd): | |
| return json.loads(subprocess.Popen(("cf curl %s | jq '.resources[].entity' | jq --slurp '.'" % cmd), | |
| stdout=subprocess.PIPE, shell=True).communicate()[0]) | |
| ORGS_SPACEURLS = [ (str(org['name']), str(org['spaces_url'])) for org in cf_curl_json("/v2/organizations") ] | |
| for org, spaces_url in ORGS_SPACEURLS: | |
| ORG_SPACE_APPURLS = [ (org, str(space['name']), str(space['apps_url'])) for space in cf_curl_json(spaces_url) ] | |
| for org, space, app_url in ORG_SPACE_APPURLS: |
| package main | |
| import ( | |
| "bufio" | |
| "fmt" | |
| "os" | |
| "sort" | |
| "strings" | |
| "syscall" |