Comments (1)
There's a few things going on here:
- the docs (or the static build) are wrong in that the default data dir built into the static binary
ralsh.bin
defaults to/opt/puppetlabs/puppet/share/libral/data
(the default is really${CMAKE_INSTALL_PREFIX}/share/libral/data
- that doesn't really matter, as
ralsh
is a shell script that setsRALSH_DATA_DIR
to thedata
directory from the tarball. That also explains why it was not possible to override that with your own environment variable (since the script just clobbers it) - the
--include
works since that is additive to whatever is set through the environment variable
I'll have to think about how to make the shell script wrapper behave more like what the docs say; e.g., by transforming an existing RALSH_DATA_DIR
env variable into --include
options that get passed to the binary. The default data dir for the static built is somewhat meaningless, as the assumption is that there wouldn't be anything there anyway.
from libral.
Related Issues (20)
- ral-check: add a test harness for unit testing providers
- When reading prov::spec, make none of the attributes use reserved names
- Provider metadata should let providers opt into noop mode
- ralsh should be able to print a resource in a format that can be enforced with ralsh
- ralsh: make sure we have a resource name when setting properties
- Rename operations for hte simple calling convention
- Pass provider configuration into get
- mruby-iijson fails to build and is pulled from HEAD HOT 3
- dnf provider dumps all packages, even uninstalled ones
- Build error for f25 image in contrib HOT 3
- Docker Travis builds are bogus for PR's
- package::apt provider needs to have update implemented
- external providers do not get augeas lenses from the right place
- Add 'desc' metadata for provider
- default and handling of 'actions' metadata
- Systemd provider fails on version 208 HOT 1
- Systemd provider does not find unloaded unit files HOT 1
- Handle instanced services in systemd provider
- Update/create service provider to support service gathering with Upstart on Ubuntu1404 HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from libral.