Skip to content

Instantly share code, notes, and snippets.

@logankimmel
Created October 29, 2015 07:09
Show Gist options
  • Save logankimmel/45e09df0df47803b9425 to your computer and use it in GitHub Desktop.
Save logankimmel/45e09df0df47803b9425 to your computer and use it in GitHub Desktop.
🔷 bundle exec rake deployment:inspect DEPLOYMENT=~/Desktop/rack/out/deployment.json
Deployment file /Users/Logan/Desktop/rack/out/deployment.json
Deployment Name: rackyo
ID: ff80808150a8bf460150b0d1d74d03f8
Teardown: false
Retry: false
Migration: false
Components:
#<ASM::Service::Component name: Server type: SERVER id: 06FE5F86-8412-4946-9230-4C359078B9CE>
Name: Server
GUID: ff80808150a8bf460150b00b0e66030a
Teardown: false
Type: SERVER
ID:
Cert Name: rackserver-1nsxfx1
Resources: ["asm::idrac", "asm::bios", "asm::server", "asm::esxiscsiconfig"]
Provider: server/server
🔷 bundle exec rake deployment:soft_process DEPLOYMENT=~/Desktop/rack/out/deployment.json
I, [2015-10-29T00:04:17.873274 #71013] INFO -- : Running rule #<ASM::RuleEngine::Rule:70285447337000 priority: 1 name: inspect_service @ rules/debug/service/inspect_service_rule.rb>
About to process service: #<ASM::Service name: rackyo id: ff80808150a8bf460150b0d1d74d03f8>
Deployment Name: rackyo
ID: ff80808150a8bf460150b0d1d74d03f8
Teardown: false
Retry: false
Migration: false
Components:
#<ASM::Service::Component name: Server type: SERVER id: 06FE5F86-8412-4946-9230-4C359078B9CE>
🔷 bundle exec ruby test.rb ~/Desktop/rack/
I, [2015-10-28T21:25:50.235009 #69520] INFO -- : Stubbing inventory for cisconexus5k-172.17.7.15 using /Users/Logan/Desktop/rack/cisconexus5k-172.17.7.15_inventory.json
I, [2015-10-28T21:25:50.236819 #69520] INFO -- : Stubbing inventory for dell_ftos-172.17.4.13 using /Users/Logan/Desktop/rack/dell_ftos-172.17.4.13_inventory.json
I, [2015-10-28T21:25:50.237417 #69520] INFO -- : Stubbing inventory for dell_ftos-172.17.4.14 using /Users/Logan/Desktop/rack/dell_ftos-172.17.4.14_inventory.json
I, [2015-10-28T21:25:50.238049 #69520] INFO -- : Stubbing inventory for dell_iom-172.17.4.189 using /Users/Logan/Desktop/rack/dell_iom-172.17.4.189_inventory.json
I, [2015-10-28T21:25:50.238882 #69520] INFO -- : Stubbing inventory for dell_iom-172.17.4.234 using /Users/Logan/Desktop/rack/dell_iom-172.17.4.234_inventory.json
I, [2015-10-28T21:25:50.239859 #69520] INFO -- : Stubbing inventory for rackserver-1nsxfx1 using /Users/Logan/Desktop/rack/rackserver-1nsxfx1_inventory.json
I, [2015-10-28T21:25:50.242526 #69520] INFO -- : Stubbing device_config for cisconexus5k-172.17.7.15 using /Users/Logan/Desktop/rack/cisconexus5k-172.17.7.15_device_config.json
I, [2015-10-28T21:25:50.243286 #69520] INFO -- : Stubbing device_config for dell_ftos-172.17.4.13 using /Users/Logan/Desktop/rack/dell_ftos-172.17.4.13_device_config.json
I, [2015-10-28T21:25:50.243628 #69520] INFO -- : Stubbing device_config for dell_ftos-172.17.4.14 using /Users/Logan/Desktop/rack/dell_ftos-172.17.4.14_device_config.json
I, [2015-10-28T21:25:50.244085 #69520] INFO -- : Stubbing device_config for dell_iom-172.17.4.189 using /Users/Logan/Desktop/rack/dell_iom-172.17.4.189_device_config.json
I, [2015-10-28T21:25:50.244547 #69520] INFO -- : Stubbing device_config for dell_iom-172.17.4.234 using /Users/Logan/Desktop/rack/dell_iom-172.17.4.234_device_config.json
I, [2015-10-28T21:25:50.244964 #69520] INFO -- : Stubbing device_config for rackserver-1nsxfx1 using /Users/Logan/Desktop/rack/rackserver-1nsxfx1_device_config.json
I, [2015-10-28T21:25:50.246022 #69520] INFO -- : Stubbing facts for cisconexus5k-172.17.7.15 with /Users/Logan/Desktop/rack/cisconexus5k-172.17.7.15_facts.json
I, [2015-10-28T21:25:50.247004 #69520] INFO -- : Stubbing facts for dell_ftos-172.17.4.13 with /Users/Logan/Desktop/rack/dell_ftos-172.17.4.13_facts.json
I, [2015-10-28T21:25:50.247993 #69520] INFO -- : Stubbing facts for dell_ftos-172.17.4.14 with /Users/Logan/Desktop/rack/dell_ftos-172.17.4.14_facts.json
I, [2015-10-28T21:25:50.248827 #69520] INFO -- : Stubbing facts for dell_iom-172.17.4.189 with /Users/Logan/Desktop/rack/dell_iom-172.17.4.189_facts.json
I, [2015-10-28T21:25:50.249628 #69520] INFO -- : Stubbing facts for dell_iom-172.17.4.234 with /Users/Logan/Desktop/rack/dell_iom-172.17.4.234_facts.json
I, [2015-10-28T21:25:50.249955 #69520] INFO -- : Stubbing facts for rackserver-1nsxfx1 with /Users/Logan/Desktop/rack/rackserver-1nsxfx1_facts.json
I, [2015-10-28T21:25:50.250044 #69520] INFO -- : Stubbing network config for server rackserver-1nsxfx1 with /Users/Logan/Desktop/rack/rackserver-1nsxfx1_network_config.json
Starting pry session for captured deployment: /Users/Logan/Desktop/rack/
DEPLOYMENT - mocked deployment
SERVICE - ASM::Service loaded with the deployment.json
SERVERS - list of servers in the deployment with network configuration stubbed
Helper methods:
list_servers - list all servers and their switches
color - toggle PRY colors
[1] pry(main)> list_servers
Found 1 server(s):
rackserver-1nsxfx1
Connected to 0 switches:
=> nil
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment