1# mock config defs with diff use cases 2config_entry: &entry 3 name: test config 4 default: DEFAULT 5 description: 6 - This does nothing, its for testing 7 env: 8 - name: ENVVAR 9 ini: 10 - section: defaults 11 key: inikey 12 type: string 13config_entry_multi: &entry_multi 14 name: has more than one entry per config source 15 default: DEFAULT 16 description: 17 - This does nothing, its for testing 18 env: 19 - name: MATTERLESS 20 - name: MATTERMORE 21 ini: 22 - section: defaults 23 key: matterless 24 - section: defaults 25 key: mattermore 26 type: string 27config_entry_bool: 28 <<: *entry 29 type: bool 30 default: False 31config_entry_list: 32 <<: *entry 33 type: list 34 default: [DEFAULT] 35config_entry_deprecated: 36 <<: *entry 37 deprecated: &dep 38 why: 'cause i wanna' 39 version: 9.2 40 alternative: 'none whatso ever' 41config_entry_multi_deprecated: 42 <<: *entry_multi 43 deprecated: *dep 44config_entry_multi_deprecated_source: 45 <<: *entry_multi 46 env: 47 - name: MATTERLESS 48 deprecated: *dep 49 - name: MATTERMORE 50 ini: 51 - section: defaults 52 key: matterless 53 deprecated: *dep 54 - section: defaults 55 key: mattermore 56