better intialization of missing options
This commit is contained in:
		
							parent
							
								
									c4eecd2749
								
							
						
					
					
						commit
						f255bc7498
					
				|  | @ -38,6 +38,12 @@ class ControllerZfsSshBaseDriver extends CsiBaseDriver { | |||
|   constructor(ctx, options) { | ||||
|     super(...arguments); | ||||
| 
 | ||||
|     options = options || {}; | ||||
|     options.service = options.service || {}; | ||||
|     options.service.identity = options.service.identity || {}; | ||||
|     options.service.controller = options.service.controller || {}; | ||||
|     options.service.node = options.service.node || {}; | ||||
| 
 | ||||
|     options.service.identity.capabilities = | ||||
|       options.service.identity.capabilities || {}; | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue