-
Notifications
You must be signed in to change notification settings - Fork 4
/
c0162.yml
63 lines (56 loc) · 1.29 KB
/
c0162.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
doc_meta: |
folder: template
title: type compare
head: |
Showcase how to get the type of data object
sections:
- title: Demo
log: yes
tasks:
-
name: task
task:
-
func: cmd
vars:
my_friend: joe doe
who_is_trusted: my_friend
friends:
- tom
- jane
- hans
- coook
dvars:
- name: countries
value: |
- Austraila
- US
- China
- Japan
flag:
- toObj
- keepName
- v
do:
- name: print
cmd: '{{.countries}}'
- name: typeOf
cmd:
- 'countries'
- 'friends'
- my_friend
- '{{.who_is_trusted}}'
- name: print
cmd: |
type of countries: {{.countries | typeOf}}
type of friends: {{.friends | typeOf}}
type of my_friends: {{.my_friend | typeOf}}
who is trusted: {{.who_is_trusted |typeOf}}
-
func: cmd
vars:
my_friend: john
do:
- name: print
cmd: 'hello: {{.my_friend}}'
if: '{{.my_friend |typeIs "string"}}'