[
"dltpglci553i7mxg3vbkml7ns46p57bbnsn",
"zpxtlv6s37frl4645n3pfcbg3pblrfgmjzvd5n7w",
"wfv4mrzqnq2nq44xbsn35iiqnindixct2kspwfdq",
"p2vgqnvwwnwdxmrjk6lzk6x6wfwinjdc4tbgq",
"ttg3i44dxflbnwlbpqvmm22kvbkgcjmzl4fjrznipgkcr",
"qqc7lficx3bcxrfrkt4dnrrb4m7m2iwd73jpfqjsngc",
"jlpclfrzspps7jt5jt2dtvvbg3mtnllq3sdr4q",
"633gpf6dg7mlstbncbxql6jt46sgwlpvj2fvviq",
"cmgfsw527bs2wwjmqmfw6bv4ctb6m3kr3rk5s4dbq",
"5qrxtckg3r5q67ntzjv5tivjkqmfgxibqvfk",
"tsgqxp2kjrjjl5dfm3dp2k62xcgvfjqvccm4b72rdxn",
"qktssclbi6k3wqd7gisgs5gfdgdqnm64b36dsmj55s",
"3flglzwmlv22sgdn3xd3p6cw2qqisln5bzbncgbg7gbr",
"jrz56p7nsbnkclvqzi4slt7bvbjcqnxic4qs",
"rwktr34qcxf76f7nkxim4tzkvtt5g36vr6k67pinznpfq",
"2wqq4i76rqf4gtwffktdvz52t3sgnkd4ggv6n",
"sivpqtv35q33g5qgp4snjcbpgr27jlwx66il2swgcq",
"mi2q5nzk4gnnpxtvsppbg5c5nirggpj7fqqdiv6wnl",
"wrrjcl6rcndd24wwwtl563izrclzjv2x2sxxn44rq",
"g4s2qfxgcntcxftv76c6xfki44ziqvvslfqwgj",
"kp3svkqkpkfti2tsbm2c5ds6vnlfvgmtx6sjkgv4i",
"i57ck7jpqrgi6vgwpqvnkw42sdjcqb7gqlmilll",
"lj35g346rpz3tw73qz4pkfbdisq5pbbrtlv5t",
"gbcxv3dgdkk255llittdgn2irwwtidbzcr67n3jf"]
I got output from running ansible and as a list of values. Now What I want it to slice this list [:10] or something which gives me first 10 values or last values.
- name: Debug sort
debug: msg="{{ jsondata.data | sort(attribute='time-created') | map(attribute='id') list }}"
vars:
query1: '"time-created"'
query2: 'id'
query3: 'data[*].id'
I just want to slice the list from start or end, let's say I want 10 values from start or 20 values from last item of the list. Is there is filter I can add in debug here ?
Also, where I can get more filters/or this jinja2 documentation. I am finding all over different places and not able to find at one.