Skip to content

Instantly share code, notes, and snippets.

diff --git a/cmd/daprd/main.go b/cmd/daprd/main.go
index c295a1a0..599abb87 100644
--- a/cmd/daprd/main.go
+++ b/cmd/daprd/main.go
@@ -47,11 +47,13 @@ import (
// Pub/Sub
pubs "github.com/dapr/components-contrib/pubsub"
+ pubsub_snssqs "github.com/dapr/components-contrib/pubsub/aws/snssqs"
pubsub_eventhubs "github.com/dapr/components-contrib/pubsub/azure/eventhubs"
// TODO extract swoosh to constant
package kafka_pubsub
import (
"encoding/json"
"fmt"
"github.com/Shopify/sarama"
pubsub "github.com/dapr/components-contrib/pubsub"
kafka_pubsub "github.com/dapr/components-contrib/pubsub/kafka"
// TODO extract swoosh to constant
package kafka_pubsub
import (
"encoding/json"
"fmt"
"github.com/Shopify/sarama"
pubsub "github.com/dapr/components-contrib/pubsub"
kafka_pubsub "github.com/dapr/components-contrib/pubsub/kafka"
@khous
khous / ami-per-region.sh
Created June 18, 2018 17:54
Enumerate public AMIs per region
#!/usr/bin/env bash
echo "Searching for image where name begins with $1"
regions=$(aws ec2 describe-regions --output text --query 'Regions[*].RegionName')
for region in $regions; do
(
echo "$region $( aws ec2 describe-images --region $region --filters Name=is-public,Values=true Name=name,Values="$1*" | grep ImageId )"
)
done
@khous
khous / csv-repair.py
Created May 20, 2018 21:20
Removes lines of a csv which include characters outside of a certain range
#! /usr/bin/env python3
# So far lab events and output events are fucked up
import argparse
import os
import sys
# Take input file
# stream correct output
def parse_args ():
parser = argparse.ArgumentParser()
- name: Be-dug
debug: msg={{ssg_result|json_query("json.items[?name=='SSG_NAME'].id")}}
vars:
dang: "json.items[?name=='{{SSG_NAME}}'].id"
- name: "Loop test {{item}}"
debug: "{{ item }} bee dugging"
loop:
- "oney and a"
- "twoey and a"
- "threeey"
@khous
khous / c.c
Created February 1, 2017 04:47
for (int j = 0; j < i - 1; j++) {
link_list_node temp = *cur_command;
//Just overwrite the original list, TODO, worry about leaking old data lata
duct* muct = malloc(sizeof(duct));
char** farts = execlp_tokenize_command(temp.data);
(*muct).args = farts;
temp.data = muct;
cur_command = temp.next;
}
private void loadTable(Spreadsheet sheet) {
String fileName = "text.txt";
try {
Scanner scanner = new Scanner(new File(fileName));
int row = 0;
int column = 0;
while (scanner.hasNext()) {
String str = scanner.next();
System.out.print(str);