Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix for path caching and volumes listing on CLI commands #417

Closed

Conversation

clintkitson
Copy link
Member

To cache the paths of known mounted volumes, a listing is done
on startup for module and CLI. When using from CLI, the path
cache is not necessary.

To cache the paths of known mounted volumes, a listing is done
on startup for module and CLI. When using from CLI, the path
cache is not necessary.
@clintkitson clintkitson added this to the 0.4.0 milestone May 8, 2016
@coveralls
Copy link

Coverage Status

Coverage remained the same at 100.0% when pulling 11f3b49 on clintonskitson:bugfix/volumels_call_per_cli into 31c54b5 on emccode:master.

@clintkitson clintkitson closed this May 8, 2016
akutz added a commit to akutz/rexray that referenced this pull request May 10, 2016
REX-Ray 0.4.0 introduces centralized configuration and control along
with a new client/server architecture -- features made possible by
[libStorage](https://github.com/emccode/libstorage). Users are no
longer required to configure storage drivers or store privileged
information on all systems running the REX-Ray client. The new client
delegates storage-platform related operations to a remote,
libStorage-compatible server such as REX-Ray or
[Poly](https://github.com/emccode/polly).

Please note that the initial release of REX-Ray 0.4 includes support
for only the following storage platforms:

    * ScaleIO
    * VirtualBox

Support for the full compliment of drivers present in earlier versions
of REX-Ray will be reintroduced over the course of several, incremental
updates, beginning with 0.4.1.

NEW FEATURES
    * Distributed architecture (rexray#399, rexray#401, rexray#411, rexray#417, rexray#418, rexray#419, rexray#420, rexray#423)
    * Volume locking mechanism (rexray#171)
    * Volume creation with initial data (rexray#169)

ENHANCEMENTS
    * Improved storage driver logging (rexray#396)
    * Docker mount path (rexray#403)

BUG FIXES
    * Fixed issue with install script (rexray#409)
    * Fixed volume ls filter (rexray#400)
    * Fixed panic during access attempt of offline REX-Ray daemon (rexray#148)
akutz added a commit to akutz/rexray that referenced this pull request May 10, 2016
REX-Ray 0.4.0 introduces centralized configuration and control along
with a new client/server architecture -- features made possible by
libStorage (https://github.com/emccode/libstorage). Users are no
longer required to configure storage drivers or store privileged
information on all systems running the REX-Ray client. The new client
delegates storage-platform related operations to a remote,
libStorage-compatible server such as REX-Ray or
Poly (https://github.com/emccode/polly).

Please note that the initial release of REX-Ray 0.4 includes support
for only the following storage platforms:

  * ScaleIO
  * VirtualBox

Support for the full compliment of drivers present in earlier versions
of REX-Ray will be reintroduced over the course of several, incremental
updates, beginning with 0.4.1.

NEW FEATURES
  * Distributed architecture (rexray#399, rexray#401, rexray#411, rexray#417, rexray#418, rexray#419, rexray#420, rexray#423)
  * Volume locking mechanism (rexray#171)
  * Volume creation with initial data (rexray#169)

ENHANCEMENTS
  * Improved storage driver logging (rexray#396)
  * Docker mount path (rexray#403)

BUG FIXES
  * Fixed issue with install script (rexray#409)
  * Fixed volume ls filter (rexray#400)
  * Fixed panic during access attempt of offline REX-Ray daemon (rexray#148)
akutz added a commit to akutz/rexray that referenced this pull request May 10, 2016
REX-Ray 0.4.0 introduces centralized configuration and control along
with a new client/server architecture -- features made possible by
libStorage (https://github.com/emccode/libstorage). Users are no
longer required to configure storage drivers or store privileged
information on all systems running the REX-Ray client. The new client
delegates storage-platform related operations to a remote,
libStorage-compatible server such as REX-Ray or
Poly (https://github.com/emccode/polly).

Please note that the initial release of REX-Ray 0.4 includes support
for only the following storage platforms:

  * ScaleIO
  * VirtualBox

Support for the full compliment of drivers present in earlier versions
of REX-Ray will be reintroduced over the course of several, incremental
updates, beginning with 0.4.1.

NEW FEATURES
  * Distributed architecture (rexray#399, rexray#401, rexray#411, rexray#417,
                              rexray#418, rexray#419, rexray#420, rexray#423)
  * Volume locking mechanism (rexray#171)
  * Volume creation with initial data (rexray#169)

ENHANCEMENTS
  * Improved storage driver logging (rexray#396)
  * Docker mount path (rexray#403)

BUG FIXES
  * Fixed issue with install script (rexray#409)
  * Fixed volume ls filter (rexray#400)
  * Fixed panic during access attempt of offline REX-Ray daemon (rexray#148)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants