Add prometheus-slurm-exporter package
This commit is contained in:
		
							parent
							
								
									63d63fd39a
								
							
						
					
					
						commit
						ec351a157c
					
				| @ -32,4 +32,6 @@ final: prev: | |||||||
|     lua = prev.lua5_4; |     lua = prev.lua5_4; | ||||||
|     fmt = prev.fmt_8; |     fmt = prev.fmt_8; | ||||||
|   }) ceph ceph-client; |   }) ceph ceph-client; | ||||||
|  | 
 | ||||||
|  |   prometheus-slurm-exporter = prev.callPackage ./slurm-exporter.nix { }; | ||||||
| } | } | ||||||
|  | |||||||
							
								
								
									
										22
									
								
								pkgs/slurm-exporter.nix
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										22
									
								
								pkgs/slurm-exporter.nix
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,22 @@ | |||||||
|  | { buildGoModule, fetchFromGitHub, lib }: | ||||||
|  | 
 | ||||||
|  | buildGoModule rec { | ||||||
|  |   pname = "prometheus-slurm-exporter"; | ||||||
|  |   version = "0.20"; | ||||||
|  | 
 | ||||||
|  |   src = fetchFromGitHub { | ||||||
|  |     rev = version; | ||||||
|  |     owner = "vpenso"; | ||||||
|  |     repo = pname; | ||||||
|  |     sha256 = "sha256-KS9LoDuLQFq3KoKpHd8vg1jw20YCNRJNJrnBnu5vxvs="; | ||||||
|  |   }; | ||||||
|  | 
 | ||||||
|  |   vendorSha256 = "sha256-A1dd9T9SIEHDCiVT2UwV6T02BSLh9ej6LC/2l54hgwI="; | ||||||
|  |   doCheck = false; | ||||||
|  | 
 | ||||||
|  |   meta = with lib; { | ||||||
|  |     description = "Prometheus SLURM Exporter"; | ||||||
|  |     homepage = "https://github.com/vpenso/prometheus-slurm-exporter"; | ||||||
|  |     platforms = platforms.linux; | ||||||
|  |   }; | ||||||
|  | } | ||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user