Skip to content

Instantly share code, notes, and snippets.

View eabrouwer3's full-sized avatar
🧗
Wishing I was Climbing

Ethan Brouwer eabrouwer3

🧗
Wishing I was Climbing
View GitHub Profile

Keybase proof

I hereby claim:

  • I am eabrouwer3 on github.
  • I am ebrouwerdev (https://keybase.io/ebrouwerdev) on keybase.
  • I have a public key ASAY3C3SxrANLRoYAqF4kygKN6Lx9Lc2Nq8llH-8EhqZswo

To claim this, I am signing this object:

@eabrouwer3
eabrouwer3 / openapi-api.json
Last active April 10, 2019 20:25
Openapi JSON file
{
"openapi": "3.0.2",
"info": {
"description": "API documentation built using OpenAPI spec 3.0.2",
"version": "1.0.0",
"title": "Test App API"
},
"paths": {
"/user/stuff/": {
"get": {
@eabrouwer3
eabrouwer3 / postman-api.json
Last active April 10, 2019 20:25
Converted Postman JSON
{
"item": [
{
"id": "<id>",
"name": "user",
"item": [
{
"id": "<id>",
"name": "stuff",
"item": [
Oct 21 16:17:47 spork perfectpitch[1557] [ERROR] (logger _log:92) - {uuid:ca805f57-42e5-4c98-8d5b-82df6a1a48ba} {'url': 'https://192.41.19.9/api/call-history/ca805f57-42e5-1c98-8d5b-82df6a1a48ba/', 'auth_args': None, 'headers': {'Authorization': 'Token <token>'}, 'auth_klass': None, 'data': {'action': 'rep_error', 'second': '2015-10-21T16:17:47.102645-06:00', 'location': 'freeswitch', 'value': '{\'url\': \'https://192.41.19.9/api/call-history/ca805f57-42e5-1c98-8d5b-82df6a1a48ba/\', \'auth_args\': None, \'headers\': {\'Authorization\': \'Token <token>\'}, \'auth_klass\': None, \'data\': {\'action\': \'rep_error\', \'second\': \'2015-10-21T16:17:47.097258-06:00\', \'location\': \'freeswitch\', \'value\': \'{\\\'url\\\': \\\'https://192.41.19.9/api/call-history/ca805f57-42e5-1c98-8d5b-82df6a1a48ba/\\\', \\\'auth_args\\\': None, \\\'headers\\\': {\\\'Authorization\\\': \\\'Token <token>\\\'}, \\\'auth_klass\\\': None, \\\'data\\\': {\\\'action\\\': \\\'rep_error\\\', \\\'second\\\': \\\'2015-10-21T16:17:47.09402
@eabrouwer3
eabrouwer3 / gist:f166dc47119004d8afd7
Created July 6, 2015 20:48
strace from puppet agent run
# ... Lots of other stat( calls
[pid 9226] stat("/usr/lib/ruby/vendor_ruby/1.9.1/puppet/type/completed_concat::fragment.rb", 0x7fff7296ba90) = -1 ENOENT (No such file or directory)
[pid 9226] stat("/usr/lib/ruby/vendor_ruby/1.9.1/x86_64-linux/puppet/type/completed_concat::fragment.rb", 0x7fff7296ba90) = -1 ENOENT (No such file or directory)
[pid 9226] stat("/usr/lib/ruby/vendor_ruby/puppet/type/completed_concat::fragment.rb", 0x7fff7296ba90) = -1 ENOENT (No such file or directory)
[pid 9226] stat("/usr/lib/ruby/1.9.1/puppet/type/completed_concat::fragment.rb", 0x7fff7296ba90) = -1 ENOENT (No such file or directory)
[pid 9226] stat("/usr/lib/ruby/1.9.1/x86_64-linux/puppet/type/completed_concat::fragment.rb", 0x7fff7296ba90) = -1 ENOENT (No such file or directory)
[pid 9226] stat("/usr/lib/ruby/vendor_ruby/puppet/vendor/safe_yaml/lib/puppet/type/completed_concat::fragment.rb", 0x7fff7296ba90) = -1 ENOENT (No such file or directory)
[pid 9226] stat("/var/lib/puppet/lib/puppet/type/completed_concat::fragm
@eabrouwer3
eabrouwer3 / cycles.dot
Created July 6, 2015 19:27
Cycles.dot from puppet agent debug
digraph Resource_Cycles {
label = "Resource Cycles"
"Anchor[apt::ppa::ppa:saltstack/salt]" -> "Apt::Ppa[ppa:saltstack/salt]" -> "Package[ack-grep]" -> "Class[Pp_package_manager]" -> "Class[User_manager]" -> "User_manager::User[coder]" -> "User[coder]" -> "File[/etc/default/perfectpitch]" -> "Class[Pp_package_manager]"
"Anchor[apt::ppa::ppa:saltstack/salt]" -> "Apt::Ppa[ppa:saltstack/salt]" -> "Package[acpid]" -> "Class[Pp_package_manager]" -> "Class[User_manager]" -> "User_manager::User[coder]" -> "User[coder]" -> "File[/etc/default/perfectpitch]" -> "Class[Pp_package_manager]"
"Anchor[apt::ppa::ppa:saltstack/salt]" -> "Apt::Ppa[ppa:saltstack/salt]" -> "Package[augeas-lenses]" -> "Class[Pp_package_manager]" -> "Class[User_manager]" -> "User_manager::User[coder]" -> "User[coder]" -> "File[/etc/default/perfectpitch]" -> "Class[Pp_package_manager]"
"Anchor[apt::ppa::ppa:saltstack/salt]" -> "Apt::Ppa[ppa:saltstack/salt]" -> "Package[augeas-tools]" -> "Class[Pp_package_manager]" -> "Class[User_manager]" -> "User