1a69fcfd04
- Updated the installation script to clarify that production wrappers do not include fixed test secrets, improving user guidance for local testing. - Modified the jiggablend-manager and jiggablend-runner scripts to remove fixed test configurations, emphasizing the use of local test credentials via `make init-test`. - Enhanced error handling in the runner script to ensure that an API key is provided, improving security and user feedback. - Added new flags and options for the runner, including sandboxing capabilities and GPU ray tracing control, enhancing flexibility for users. - Improved README documentation to reflect changes in usage and configuration, ensuring users have clear instructions for setup and execution.
14 lines
338 B
Go
14 lines
338 B
Go
package sandbox
|
|
|
|
import "path/filepath"
|
|
|
|
func execAbs(p string) (string, error) {
|
|
return filepath.Abs(p)
|
|
}
|
|
|
|
// blenderRoot returns the directory that contains the blender binary
|
|
// (the version extract root, e.g. .../blender-versions/4.5.7).
|
|
func blenderRoot(blenderBinary string) string {
|
|
return filepath.Dir(mustAbs(blenderBinary))
|
|
}
|