Skip to content

Instantly share code, notes, and snippets.

@akutz
Created November 4, 2015 08:07
Show Gist options
  • Save akutz/25159653b4194a070106 to your computer and use it in GitHub Desktop.
Save akutz/25159653b4194a070106 to your computer and use it in GitHub Desktop.
[0]akutz@pax:rexray$ env REXRAY_MOCKDRIVERS=true rexray --libstorageHost="127.0.0.1:1870" -l debug volume
DEBU[0000] updated log level logLevel=debug
DEBU[0000] core get drivers osDrivers=[mockOSDriver] storageDrivers=[libstorage] volumeDrivers=[mockVolumeDriver]
INFO[0000] storage driver initialized provider=libstorage
DEBU[0000] initialized rexray driver name=libstorage
DEBU[0000] initialized rexray driver name=mockOSDriver
DEBU[0000] initialized rexray driver name=mockVolumeDriver
DEBU[0000] got libstorage url url=127.0.0.1:1870
DEBU[0000] got libstorage url url=127.0.0.1:1870
DEBU[0000] LibStorage.Client.GetDriverNames driverNames=[mockStorageDriver]
DEBU[0000] LibStorage.Client.GetVolume len(volumes)=1
- name: test
volumeid: test
availabilityzone: test
status: ""
volumetype: ""
iops: 0
size: ""
networkname: ""
attachments: []
[0]akutz@pax:rexray$
[0]akutz@pax:rexray$ env REXRAY_MOCKDRIVERS=true sudo $GOPATH/bin/rexray service start -f -l debug
DEBU[0000] updated log level logLevel=debug
DEBU[0000] invoking service start os.Args=[/Users/akutz/Projects/go/bin/rexray service start -f -l debug]
⌐▄Q▓▄Ç▓▄,▄_
Σ▄▓▓▓▓▓▓▓▓▓▓▄π
╒▓▓▌▓▓▓▓▓▓▓▓▓▓▀▓▄▄.
,_▄▀▓▓ ▓▓ ▓▓▓▓▓▓▓▓▓▓▓█
│▄▓▓ _▓▓▓▓▓▓▓▓▓┌▓▓▓▓▓█
_J┤▓▓▓▓▓▓▓▓▓▓▓▓▓├█▓█▓▀Γ
,▄▓▓▓▓▓▓^██▓▓▓▓▓▓▓▓▓▓▓▓▄▀▄▄▓▓Ω▄
F▌▓▌█ⁿⁿⁿ ⁿ└▀ⁿ██▓▀▀▀▀▀▀▀▀▀▀▌▓▓▓▌
'ⁿ_ ,▄▄▄▄▄▄▄▄▄█_▄▄▄▄▄▄▄▄▄ⁿ▀~██
Γ ├▓▓▓▓▓█▀ⁿ█▌▓Ω]█▓▓▓▓▓▓ ├▓
│ ├▓▓▓▓▓▌≡,__▄▓▓▓█▓▓▓▓▓ ╞█~ Y,┐
╞ ├▓▓▓▓▓▄▄__^^▓▓▓▌▓▓▓▓▓ ▓ /▓▓▓
├▓▓▓▓▓▓▓▄▄═▄▓▓▓▓▓▓▓▓▓ π ⌐▄▓▓█║n
_ ├▓▓▓▓▓▓▓▓▓~▓▓▓▓▓▓▓▓▓▓ ▄4▄▓▓▓██
µ ├▓▓▓▓█▀█▓▓_▓▓███▓▓▓▓▓ ▓▓▓▓▓Ω4
µ ├▓▀▀L └ⁿ ▀ ▀ ▓▓█w ▓▓▓▀ìⁿ
⌐ ├_ τ▀▓ Σ⌐└
~ ├▓▓ ▄ _ ╒ ┌▄▓▓ Γ
├▓▓▓▌█═┴▓▄╒▀▄_▄▌═¢▓▓▓ ╚
⌠ ├▓▓▓▓▓ⁿ▄▓▓▓▓▓▓▓┐▄▓▓▓▓ └
Ω_.└██▓▀ⁿÇⁿ▀▀▀▀▀▀█≡▀▀▀▀▀ µ
ⁿ .▄▄▓▓▓▓▄▄┌ ╖__▓_▄▄▄▄▄*Oⁿ
û▌├▓█▓▓▓██ⁿ ¡▓▓▓▓▓▓▓▓█▓╪
╙Ω▀█ ▓██ⁿ └█▀██▀▓█├█Å
ⁿⁿ ⁿ ⁿ^
:::::::.. .,:::::: .,:: .::::::::.. :::. .-:. ::-.
;;;;'';;;; ;;;;'''' ';;;, .,;; ;;;;'';;;; ;;';; ';;. ;;;;'
[[[,/[[[' [[cccc '[[,,[[' [[[,/[[[' ,[[ '[[, '[[,[[['
$$$$$$c $$"""" Y$$$Pcccc $$$$$$c c$$$cc$$$c c$$"
888b "88bo,888oo,__ oP"''"Yo, 888b "88bo,888 888,,8P"'
MMMM "W" """"YUMMM,m" "Mm, MMMM "W" YMM ""'mM"
Binary: /Users/akutz/Projects/go/bin/rexray
SemVer: 0.3.0-dev+4+dirty
OsArch: Darwin-x86_64
Branch: feature/libstorage
Commit: 15775a558e4478c7193dedfee49057050088fa2b
Formed: Wed, 04 Nov 2015 02:05:41 CST
INFO[0000] created pid file, pid=40813
INFO[0000] initialized module instance address=tcp://:1870 id=1 ignoreFailOnInit=false typeName=libstorage
INFO[0000] initialized module instance address=tcp://:7979 id=2 ignoreFailOnInit=false typeName=admin
DEBU[0000] injected w/ rexray name=libstorage
DEBU[0000] injected w/ config name=libstorage
DEBU[0000] constructed driver name=libstorage
DEBU[0000] injected w/ rexray name=mockOSDriver
DEBU[0000] constructed driver name=mockOSDriver
DEBU[0000] injected w/ rexray name=mockVolumeDriver
DEBU[0000] constructed driver name=mockVolumeDriver
DEBU[0000] injected w/ config name=mockStorageDriver
DEBU[0000] constructed driver name=mockStorageDriver
DEBU[0000] constructed driver name=linux
DEBU[0000] injected w/ config name=ec2
DEBU[0000] constructed driver name=ec2
DEBU[0000] constructed driver name=docker
DEBU[0000] injected w/ libstorage name=ec2
DEBU[0000] injected w/ libstorage name=libstorage
DEBU[0000] injected w/ libstorage name=mockStorageDriver
INFO[0000] initialized module instance address=unix:///run/docker/plugins/rexray-remote.sock id=3 ignoreFailOnInit=true typeName=dockerremote
DEBU[0000] injected w/ rexray name=libstorage
DEBU[0000] injected w/ config name=libstorage
DEBU[0000] constructed driver name=libstorage
DEBU[0000] injected w/ rexray name=mockOSDriver
DEBU[0000] constructed driver name=mockOSDriver
DEBU[0000] injected w/ rexray name=mockVolumeDriver
DEBU[0000] constructed driver name=mockVolumeDriver
DEBU[0000] injected w/ config name=mockStorageDriver
DEBU[0000] constructed driver name=mockStorageDriver
DEBU[0000] constructed driver name=linux
DEBU[0000] injected w/ config name=ec2
DEBU[0000] constructed driver name=ec2
DEBU[0000] constructed driver name=docker
DEBU[0000] injected w/ libstorage name=libstorage
DEBU[0000] injected w/ libstorage name=mockStorageDriver
DEBU[0000] injected w/ libstorage name=ec2
INFO[0000] initialized module instance address=unix:///run/docker/plugins/rexray.sock id=4 ignoreFailOnInit=true typeName=docker
DEBU[0000] initializing configuration
DEBU[0000] adding flag defaultValue=tcp://:7979 envVar=REXRAY_HOST flagName=host keyName=host keyType=0 usage=The REX-Ray host
DEBU[0000] adding flag defaultValue=warn envVar=REXRAY_LOGLEVEL flagName=logLevel keyName=logLevel keyType=0 usage=The log level (error, warn, info, debug)
DEBU[0000] adding flag defaultValue=linux envVar=REXRAY_OSDRIVERS flagName=osDrivers keyName=osDrivers keyType=0 usage=The OS drivers to consider
DEBU[0000] adding flag defaultValue=libstorage envVar=REXRAY_STORAGEDRIVERS flagName=storageDrivers keyName=storageDrivers keyType=0 usage=The storage drivers to consider
DEBU[0000] adding flag defaultValue=docker envVar=REXRAY_VOLUMEDRIVERS flagName=volumeDrivers keyName=volumeDrivers keyType=0 usage=The volume drivers to consider
DEBU[0000] adding flag defaultValue= envVar=LIBSTORAGE_HOST flagName=libstorageHost keyName=libstorage.host keyType=0 usage=
DEBU[0000] adding flag defaultValue= envVar=LIBSTORAGE_DRIVERS flagName=libstorageDrivers keyName=libstorage.drivers keyType=0 usage=
DEBU[0000] adding flag defaultValue=admin envVar=MOCKPROVIDER_USERNAME flagName=mockProviderUserName keyName=mockProvider.userName keyType=0 usage=
DEBU[0000] adding flag defaultValue= envVar=MOCKPROVIDER_PASSWORD flagName=mockProviderPassword keyName=mockProvider.password keyType=0 usage=
DEBU[0000] adding flag defaultValue=false envVar=MOCKPROVIDER_USECERTS flagName=mockProviderUseCerts keyName=mockProvider.useCerts keyType=2 usage=
DEBU[0000] adding flag defaultValue=16 envVar=MOCKPROVIDER_DOCKER_MINVOLSIZE flagName=mockProviderDockerMinVolSize keyName=mockProvider.docker.minVolSize keyType=1 usage=
DEBU[0000] adding flag defaultValue= envVar=AWS_ACCESSKEY flagName=awsAccessKey keyName=aws.accessKey keyType=0 usage=
DEBU[0000] adding flag defaultValue= envVar=AWS_SECRETKEY flagName=awsSecretKey keyName=aws.secretKey keyType=0 usage=
DEBU[0000] adding flag defaultValue= envVar=AWS_REGION flagName=awsRegion keyName=aws.region keyType=0 usage=
DEBU[0000] adding flag defaultValue= envVar=DOCKER_VOLUMETYPE flagName=dockerVolumeType keyName=docker.volumeType keyType=0 usage=
DEBU[0000] adding flag defaultValue=0 envVar=DOCKER_IOPS flagName=dockerIops keyName=docker.iops keyType=1 usage=
DEBU[0000] adding flag defaultValue=0 envVar=DOCKER_SIZE flagName=dockerSize keyName=docker.size keyType=1 usage=
DEBU[0000] adding flag defaultValue= envVar=DOCKER_AVAILABILITYZONE flagName=dockerAvailabilityZone keyName=docker.availabilityZone keyType=0 usage=
DEBU[0000] loading global config file path=/etc/rexray/config.yml
DEBU[0000] constructed driver driverName=mockStorageDriver
DEBU[0000] constructed driver driverName=ec2
DEBU[0000] libstorage get drivers drivers=[mockStorageDriver]
DEBU[0000] initialized libstorage driver name=mockStorageDriver
DEBU[0000] ready to listen addr=:1870
DEBU[0000] listening addr=[::]:1870
INFO[0000] started module address=tcp://:1870 id=1 typeName=libstorage
INFO[0000] started module address=tcp://:7979 id=2 typeName=admin
DEBU[0000] core get drivers osDrivers=[mockOSDriver] storageDrivers=[libstorage] volumeDrivers=[mockVolumeDriver]
INFO[0000] storage driver initialized provider=libstorage
DEBU[0000] initialized rexray driver name=libstorage
DEBU[0000] initialized rexray driver name=mockOSDriver
DEBU[0000] initialized rexray driver name=mockVolumeDriver
INFO[0000] started module address=unix:///run/docker/plugins/rexray-remote.sock id=3 typeName=dockerremote
DEBU[0000] core get drivers osDrivers=[mockOSDriver] storageDrivers=[libstorage] volumeDrivers=[mockVolumeDriver]
DEBU[0000] initialized rexray driver name=mockOSDriver
DEBU[0000] initialized rexray driver name=mockVolumeDriver
INFO[0000] storage driver initialized provider=libstorage
DEBU[0000] initialized rexray driver name=libstorage
INFO[0000] started module address=unix:///run/docker/plugins/rexray.sock id=4 typeName=docker
INFO[0000] service sent registered modules start signals
INFO[0000] service successfully initialized, waiting on stop signal
DEBU[0005] request body json=POST /libstorage HTTP/1.1
Host: 127.0.0.1:1870
Accept-Encoding: gzip
Content-Type: application/json
User-Agent: Go-http-client/1.1
{"method":"LibStorage.GetDriverNames","params":[{}],"id":5577006791947779410}
DEBU[0005] LibStorage.Server.GetDriverNames driverNames=[mockStorageDriver]
INFO[0005] 127.0.0.1 - - [04/Nov/2015:02:05:59 -0600] "POST /libstorage HTTP/1.1" 200 87
DEBU[0005] request body json=POST /libstorage HTTP/1.1
Host: 127.0.0.1:1870
Accept-Encoding: gzip
Content-Type: application/json
User-Agent: Go-http-client/1.1
{"method":"LibStorage.GetVolume","params":[{"InstanceID":{"ID":"mockStorDriverInstanceID","Metadata":null},"VolumeID":"","VolumeName":""}],"id":8674665223082153551}
DEBU[0005] LibStorage.Server.GetVolume len(volumes)=1
INFO[0005] 127.0.0.1 - - [04/Nov/2015:02:05:59 -0600] "POST /libstorage HTTP/1.1" 200 206
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment