add tests and fix job impl
This commit is contained in:
		@@ -46,7 +46,7 @@ fn create_app(args: &Args) -> Result<App> {
 | 
			
		||||
        .unwrap_or_else(|_| ".".to_string());
 | 
			
		||||
    let crate_root = PathBuf::from(crate_root);
 | 
			
		||||
    
 | 
			
		||||
    let actor_path = crate_root.join("target/debug/actor_system");
 | 
			
		||||
    let actor_path = crate_root.join("target/debug/runner_rust");
 | 
			
		||||
    let example_dir = Some(crate_root.join("examples/scripts"));
 | 
			
		||||
    
 | 
			
		||||
    let mut app = App::new(
 | 
			
		||||
@@ -68,7 +68,7 @@ fn spawn_actor_process(_args: &Args) -> Result<Child> {
 | 
			
		||||
    // Get the crate root directory
 | 
			
		||||
    let crate_root = std::env::var("CARGO_MANIFEST_DIR")
 | 
			
		||||
        .unwrap_or_else(|_| ".".to_string());
 | 
			
		||||
    let actor_path = PathBuf::from(crate_root).join("target/debug/actor_system");
 | 
			
		||||
    let actor_path = PathBuf::from(crate_root).join("target/debug/runner_rust");
 | 
			
		||||
    info!("🎬 Spawning actor process: {}", actor_path.display());
 | 
			
		||||
    
 | 
			
		||||
    let mut cmd = Command::new(&actor_path);
 | 
			
		||||
@@ -123,7 +123,7 @@ async fn main() -> Result<()> {
 | 
			
		||||
    
 | 
			
		||||
    info!("🚀 Starting Baobab Actor TUI...");
 | 
			
		||||
    info!("Actor ID: sal (System Actor)");
 | 
			
		||||
    info!("Actor Path: {}/target/debug/actor_system", crate_root);
 | 
			
		||||
    info!("Actor Path: {}/target/debug/runner_rust", crate_root);
 | 
			
		||||
    info!("Redis URL: {}", args.redis_url);
 | 
			
		||||
    info!("Script Type: SAL");
 | 
			
		||||
    info!("Example Directory: {}/examples/scripts", crate_root);
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user