Skip to content

Instantly share code, notes, and snippets.

View jeremy-page's full-sized avatar

Jeremy Page jeremy-page

  • ICF
  • Greensboro, NC
View GitHub Profile
@jeremy-page
jeremy-page / add_cname_route53.py
Created September 11, 2020 20:09 — forked from rotemtam/add_cname_route53.py
Add a CNAME record in Route53 using python boto3
import boto3
client = boto3.client('route53')
def add_cname_record(source, target):
try:
response = client.change_resource_record_sets(
HostedZoneId='<hosted zone id>',
ChangeBatch= {
'Comment': 'add %s -> %s' % (source, target),
@jeremy-page
jeremy-page / printjenkins.groovy
Created January 13, 2020 16:54 — forked from lyuboraykov/printjenkins.groovy
Print to console in Jenkins Groovy system script
def out
def config = new HashMap()
def bindings = getBinding()
config.putAll(bindings.getVariables())
out = config['out']
out.println "Printed do Jenkins console."
# Alfresco users
curl -s -u user:pass http://localhost:8080/alfresco/service/api/people | jq '.people[] .userName'
curl -s -u user:pass http://localhost:8080/alfresco/service/api/people | jq '.people[] | "\(.userName),\(.firstName),\(.lastName),\(.email)"'
# Alfresco groups
curl -s -u user:pass http://localhost:8080/alfresco/service/api/groups | jq '.data[] .shortName'
curl -s -u user:pass http://localhost:8080/alfresco/service/api/groups | jq '.data[] | "\(.shortName),\(.fullName),\(.displayName)"'