Artifact
cdf025da8a79eb9f42fb6059160040fa8d5699e8:
0000: 5b 64 65 66 61 75 6c 74 5d 0a 53 4f 4d 45 56 41 [default].SOMEVA
0010: 52 20 54 68 69 73 20 73 68 6f 75 6c 64 20 73 68 R This should sh
0020: 6f 77 20 75 70 20 69 6e 20 53 4f 4d 45 56 41 52 ow up in SOMEVAR
0030: 33 0a 0a 23 20 74 61 72 67 65 74 20 62 61 73 65 3..# target base
0040: 64 20 67 65 74 74 69 6e 67 20 6f 66 20 63 6f 6e d getting of con
0050: 66 69 67 20 66 69 6c 65 2c 20 6c 6f 6f 6b 20 61 fig file, look a
0060: 74 20 61 66 73 2e 63 6f 6e 66 69 67 20 61 6e 64 t afs.config and
0070: 20 6e 66 73 2e 63 6f 6e 66 69 67 0a 5b 69 6e 63 nfs.config.[inc
0080: 6c 75 64 65 20 23 7b 67 65 74 65 6e 76 20 66 73 lude #{getenv fs
0090: 6e 61 6d 65 7d 2e 63 6f 6e 66 69 67 5d 0a 0a 5b name}.config]..[
00a0: 69 6e 63 6c 75 64 65 20 23 7b 67 65 74 65 6e 76 include #{getenv
00b0: 20 4d 54 5f 52 55 4e 5f 41 52 45 41 5f 48 4f 4d MT_RUN_AREA_HOM
00c0: 45 7d 2f 63 6f 6d 6d 6f 6e 5f 72 75 6e 63 6f 6e E}/common_runcon
00d0: 66 69 67 73 2e 63 6f 6e 66 69 67 5d 0a 0a 23 20 figs.config]..#
00e0: 23 7b 73 79 73 74 65 6d 20 65 63 68 6f 20 27 56 #{system echo 'V
00f0: 41 43 4b 59 56 41 52 20 23 7b 73 68 65 6c 6c 20 ACKYVAR #{shell
0100: 70 77 64 7d 27 20 3e 20 24 4d 54 5f 52 55 4e 5f pwd}' > $MT_RUN_
0110: 41 52 45 41 5f 48 4f 4d 45 2f 63 6f 6e 66 69 67 AREA_HOME/config
0120: 2f 24 55 53 45 52 2e 63 6f 6e 66 69 67 7d 0a 5b /$USER.config}.[
0130: 69 6e 63 6c 75 64 65 20 2e 2f 63 6f 6e 66 69 67 include ./config
0140: 2f 23 7b 67 65 74 65 6e 76 20 55 53 45 52 7d 2e /#{getenv USER}.
0150: 63 6f 6e 66 69 67 5d 0a 0a 0a 57 41 43 4b 59 56 config]...WACKYV
0160: 41 52 30 20 23 7b 67 65 74 20 75 62 75 6e 74 75 AR0 #{get ubuntu
0170: 2f 6e 66 73 2f 6e 6f 6e 65 20 43 55 52 52 45 4e /nfs/none CURREN
0180: 54 7d 0a 57 41 43 4b 59 56 41 52 31 20 23 7b 73 T}.WACKYVAR1 #{s
0190: 63 68 65 6d 65 20 28 61 72 67 73 3a 67 65 74 2d cheme (args:get-
01a0: 61 72 67 20 22 2d 74 61 72 67 65 74 22 29 7d 0a arg "-target")}.
01b0: 0a 5b 64 65 66 61 75 6c 74 2f 75 62 75 6e 74 75 .[default/ubuntu
01c0: 2f 6e 66 73 5d 0a 57 41 43 4b 59 56 41 52 32 20 /nfs].WACKYVAR2
01d0: 23 7b 72 75 6e 63 6f 6e 66 69 67 73 2d 67 65 74 #{runconfigs-get
01e0: 20 43 55 52 52 45 4e 54 7d 0a 0a 5b 75 62 75 6e CURRENT}..[ubun
01f0: 74 75 2f 6e 66 73 2f 6e 6f 6e 65 5d 0a 57 41 43 tu/nfs/none].WAC
0200: 4b 59 56 41 52 32 20 23 7b 72 75 6e 63 6f 6e 66 KYVAR2 #{runconf
0210: 69 67 73 2d 67 65 74 20 43 55 52 52 45 4e 54 7d igs-get CURRENT}
0220: 0a 53 4f 4d 45 56 41 52 32 20 20 54 68 69 73 20 .SOMEVAR2 This
0230: 73 68 6f 75 6c 64 20 73 68 6f 77 20 75 70 20 69 should show up i
0240: 6e 20 53 4f 4d 45 56 41 52 34 20 69 66 20 74 68 n SOMEVAR4 if th
0250: 65 20 74 61 72 67 65 74 20 69 73 20 75 62 75 6e e target is ubun
0260: 74 75 2f 6e 66 73 2f 6e 6f 6e 65 0a 0a 5b 64 65 tu/nfs/none..[de
0270: 66 61 75 6c 74 5d 0a 53 4f 4d 45 56 41 52 33 20 fault].SOMEVAR3
0280: 23 7b 72 67 65 74 20 53 4f 4d 45 56 41 52 7d 0a #{rget SOMEVAR}.
0290: 53 4f 4d 45 56 41 52 34 20 23 7b 72 67 65 74 20 SOMEVAR4 #{rget
02a0: 53 4f 4d 45 56 41 52 32 7d 0a 53 4f 4d 45 56 41 SOMEVAR2}.SOMEVA
02b0: 52 35 20 23 7b 72 75 6e 63 6f 6e 66 69 67 73 2d R5 #{runconfigs-
02c0: 67 65 74 20 53 4f 4d 45 56 41 52 32 7d 0a 0a 5b get SOMEVAR2}..[
02d0: 74 68 69 73 2f 61 2f 74 65 73 74 5d 0a 42 4c 41 this/a/test].BLA
02e0: 48 46 4f 4f 20 31 32 33 0a HFOO 123.