tree-wide: switch to using mod.rs
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
This commit is contained in:
		
							
								
								
									
										34
									
								
								src/api2/config/mod.rs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										34
									
								
								src/api2/config/mod.rs
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,34 @@ | ||||
| //! Backup Server Configuration | ||||
|  | ||||
| use proxmox::api::router::{Router, SubdirMap}; | ||||
| use proxmox::list_subdirs_api_method; | ||||
|  | ||||
| pub mod access; | ||||
| pub mod acme; | ||||
| pub mod datastore; | ||||
| pub mod remote; | ||||
| pub mod sync; | ||||
| pub mod verify; | ||||
| pub mod drive; | ||||
| pub mod changer; | ||||
| pub mod media_pool; | ||||
| pub mod tape_encryption_keys; | ||||
| pub mod tape_backup_job; | ||||
|  | ||||
| const SUBDIRS: SubdirMap = &[ | ||||
|     ("access", &access::ROUTER), | ||||
|     ("acme", &acme::ROUTER), | ||||
|     ("changer", &changer::ROUTER), | ||||
|     ("datastore", &datastore::ROUTER), | ||||
|     ("drive", &drive::ROUTER), | ||||
|     ("media-pool", &media_pool::ROUTER), | ||||
|     ("remote", &remote::ROUTER), | ||||
|     ("sync", &sync::ROUTER), | ||||
|     ("tape-backup-job", &tape_backup_job::ROUTER), | ||||
|     ("tape-encryption-keys", &tape_encryption_keys::ROUTER), | ||||
|     ("verify", &verify::ROUTER), | ||||
| ]; | ||||
|  | ||||
| pub const ROUTER: Router = Router::new() | ||||
|     .get(&list_subdirs_api_method!(SUBDIRS)) | ||||
|     .subdirs(SUBDIRS); | ||||
		Reference in New Issue
	
	Block a user