Directories
ΒΆ
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
prism
command
Prism CLI client - Launch research computing environments.
|
Prism CLI client - Launch research computing environments. |
|
prismd
command
Prism Daemon (prismd) - Background service for AWS operations.
|
Prism Daemon (prismd) - Background service for AWS operations. |
|
prismd-service
command
|
|
|
internal
|
|
|
cli
Package cli implements Prism's command-line interface application.
|
Package cli implements Prism's command-line interface application. |
|
pkg
|
|
|
alerting
Package alerting provides a unified notification dispatcher for Prism.
|
Package alerting provides a unified notification dispatcher for Prism. |
|
ami
Package ami provides Prism's AMI creation system.
|
Package ami provides Prism's AMI creation system. |
|
api/client
Package client provides the Prism API client implementation
|
Package client provides the Prism API client implementation |
|
api/mock
Package mock provides mock implementations for Prism API.
|
Package mock provides mock implementations for Prism API. |
|
aws
Package aws provides AMI caching functionality for the Universal AMI System
|
Package aws provides AMI caching functionality for the Universal AMI System |
|
cost
Package cost provides advanced cost optimization and alerting features
|
Package cost provides advanced cost optimization and alerting features |
|
course
Package course β audit log implementation for academic integrity tracking.
|
Package course β audit log implementation for academic integrity tracking. |
|
daemon
AMI operations handlers for Universal AMI System (Phase 5.1 Week 2)
|
AMI operations handlers for Universal AMI System (Phase 5.1 Week 2) |
|
daemon/logger
Package logger provides structured logging for the Prism daemon with proper log levels.
|
Package logger provides structured logging for the Prism daemon with proper log levels. |
|
errors
Package errors provides enhanced error messages with actionable guidance
|
Package errors provides enhanced error messages with actionable guidance |
|
idle
Package idle provides advanced idle detection and policy management
|
Package idle provides advanced idle detection and policy management |
|
invitation
Package invitation provides local invitation cache management for Prism v0.5.11+
|
Package invitation provides local invitation cache management for Prism v0.5.11+ |
|
marketplace
Package marketplace provides the marketplace registry implementation
|
Package marketplace provides the marketplace registry implementation |
|
profile
Package profile provides functionality for managing Prism profiles
|
Package profile provides functionality for managing Prism profiles |
|
profile/export
Package export provides functionality for exporting and importing Prism profiles.
|
Package export provides functionality for exporting and importing Prism profiles. |
|
profile/security
Package security provides comprehensive audit logging for security events
|
Package security provides comprehensive audit logging for security events |
|
project
Package project provides approval workflow management for Prism.
|
Package project provides approval workflow management for Prism. |
|
ratelimit
Package ratelimit provides token bucket rate limiting for AWS API calls
|
Package ratelimit provides token bucket rate limiting for AWS API calls |
|
rbac
Package rbac provides role-based access control for Prism.
|
Package rbac provides role-based access control for Prism. |
|
repository
Package repository provides multi-repository support for Prism templates.
|
Package repository provides multi-repository support for Prism templates. |
|
research
Package research provides the multi-user foundation for Prism Phase 5A.
|
Package research provides the multi-user foundation for Prism Phase 5A. |
|
retry
Package retry provides exponential backoff retry logic for transient failures
|
Package retry provides exponential backoff retry logic for transient failures |
|
security
Package security provides AWS Artifact compliance validation and SCP enforcement
|
Package security provides AWS Artifact compliance validation and SCP enforcement |
|
sleepwake
Package sleepwake provides automatic instance hibernation when the system sleeps
|
Package sleepwake provides automatic instance hibernation when the system sleeps |
|
state
Package state provides unified state management for Prism.
|
Package state provides unified state management for Prism. |
|
storage
Package storage provides S3-backed file transfer functionality for template provisioning.
|
Package storage provides S3-backed file transfer functionality for template provisioning. |
|
templates
Package templates provides AMI configuration validation for the Universal AMI System
|
Package templates provides AMI configuration validation for the Universal AMI System |
|
throttle
Package throttle provides launch throttling for cost control and resource management
|
Package throttle provides launch throttling for cost control and resource management |
|
types
Package types provides AMI-related data structures for the Universal AMI System
|
Package types provides AMI-related data structures for the Universal AMI System |
|
version
Package version provides centralized version information for Prism.
|
Package version provides centralized version information for Prism. |
|
web
Package web provides web interface and proxy capabilities for Prism
|
Package web provides web interface and proxy capabilities for Prism |
|
workshop
Package workshop provides workshop and event management functionality for Prism.
|
Package workshop provides workshop and event management functionality for Prism. |
|
test
|
|
Click to show internal directories.
Click to hide internal directories.