Skip to content

Instantly share code, notes, and snippets.

View munjeli's full-sized avatar
😺

Ele Munjeli munjeli

😺
  • Farmers and Robots
  • Dubuque IA
View GitHub Profile
@munjeli
munjeli / make-server.sh
Last active March 20, 2023 16:26
index page and webserver script
#!/bin/bash
mkdir server
cd server
aws s3api get-object --bucket <your bucket> --key <photo key> <photo name>
echo "<html>
<head>
<title>webserver</title>
@munjeli
munjeli / example-bucket-policy
Created March 12, 2023 14:53
bucket-policy
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Principal": {
"AWS": "arn:aws:iam::400822870346:role/webserver-s3-get"
},
"Action": "s3:GetObject",
"Resource": "arn:aws:s3:::cats-practice-bucket/*"
@munjeli
munjeli / bucket-role
Created March 12, 2023 13:46
example-bucket-role-policy
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Action": [
"s3:GetObject"
],
"Resource": "arn:aws:s3:us-east-1:400822870346:accesspoint/photo-access/cats-practice-bucket/*"
}
@munjeli
munjeli / pylog.py
Created November 18, 2020 03:17
logging config for python
fmt = "%(levelname)s\t%(funcName)s():%(lineno)i\t%(message)s"
logging.basicConfig(level=logging.DEBUG, format=fmt)
logger = logging.getLogger(__name__)
@munjeli
munjeli / tabletest.go
Created June 7, 2020 14:28
Table Driven Test Live Template
func Test$FUNCTION$(t *testing.T) {
tests := []struct {
desc string
thing {}interface
wantErr bool
} {
{
desc: "",
thing: {}interface{},
wantErr: false,