feat: Application module architecture and placeholder features #70
| @ -66,9 +66,6 @@ impl<T: Topology> Clone for Box<dyn ApplicationFeature<T>> { | |||||||
|     } |     } | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| #[derive(Debug)] |  | ||||||
| pub struct BackupFeature; |  | ||||||
| 
 |  | ||||||
| #[async_trait] | #[async_trait] | ||||||
| impl<T: Topology> ApplicationFeature<T> for BackupFeature { | impl<T: Topology> ApplicationFeature<T> for BackupFeature { | ||||||
|     async fn ensure_installed(&self, _topology: &T) -> Result<(), String> { |     async fn ensure_installed(&self, _topology: &T) -> Result<(), String> { | ||||||
|  | |||||||
| @ -119,7 +119,6 @@ async fn main() { | |||||||
|                 if args.prod { |                 if args.prod { | ||||||
|                     todo!("implement prod deployment"); |                     todo!("implement prod deployment"); | ||||||
|                 } |                 } | ||||||
|                 println!("harmony_bin_path: {}", harmony_bin_path.display()); |  | ||||||
|                 let deploy_output = Command::new(harmony_bin_path) |                 let deploy_output = Command::new(harmony_bin_path) | ||||||
|                     .arg("-y") |                     .arg("-y") | ||||||
|                     .arg("-a") |                     .arg("-a") | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user