1 |
- {"remainingRequest":"E:\\boman-framwork\\ruoyi-ui\\node_modules\\vue-loader\\lib\\loaders\\templateLoader.js??vue-loader-options!E:\\boman-framwork\\ruoyi-ui\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!E:\\boman-framwork\\ruoyi-ui\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!E:\\boman-framwork\\ruoyi-ui\\src\\components\\DynamicFormsteo\\index.vue?vue&type=template&id=988fb41e&","dependencies":[{"path":"E:\\boman-framwork\\ruoyi-ui\\src\\components\\DynamicFormsteo\\index.vue","mtime":1623215519969},{"path":"E:\\boman-framwork\\ruoyi-ui\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\boman-framwork\\ruoyi-ui\\node_modules\\vue-loader\\lib\\loaders\\templateLoader.js","mtime":499162500000},{"path":"E:\\boman-framwork\\ruoyi-ui\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\boman-framwork\\ruoyi-ui\\node_modules\\vue-loader\\lib\\index.js","mtime":499162500000}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:dmFyIHJlbmRlciA9IGZ1bmN0aW9uKCkgewogIHZhciBfdm0gPSB0aGlzCiAgdmFyIF9oID0gX3ZtLiRjcmVhdGVFbGVtZW50CiAgdmFyIF9jID0gX3ZtLl9zZWxmLl9jIHx8IF9oCiAgcmV0dXJuIF9jKAogICAgImVsLWNvbCIsCiAgICB7IGF0dHJzOiB7IHNwYW46IF92bS5pZXVnICE9PSBudWxsID8gX3ZtLmlldWcgOiA4IH0gfSwKICAgIFsKICAgICAgX2MoCiAgICAgICAgImVsLWZvcm0taXRlbSIsCiAgICAgICAgewogICAgICAgICAgc3RhdGljU3R5bGU6IHsgZGlzcGxheTogImlubGluZS1ibG9jayIgfSwKICAgICAgICAgIGF0dHJzOiB7CiAgICAgICAgICAgICJsYWJlbC13aWR0aCI6ICIxMjBweCIsCiAgICAgICAgICAgIGxhYmVsOiBfdm0uZm9ybUNvbmZpZy5jb2x1bW5Db21tZW50LAogICAgICAgICAgICBwcm9wOiBfdm0uZm9ybUNvbmZpZy5jb2x1bW5OYW1lCiAgICAgICAgICB9CiAgICAgICAgfSwKICAgICAgICBbCiAgICAgICAgICBfdm0uZm9ybUNvbmZpZy5odG1sVHlwZSA9PSAiaW5wdXQiCiAgICAgICAgICAgID8gX2MoImVsLWlucHV0IiwgewogICAgICAgICAgICAgICAgYXR0cnM6IHsKICAgICAgICAgICAgICAgICAgcGxhY2Vob2xkZXI6ICLor7fovpPlhaUiICsgX3ZtLmZvcm1Db25maWcuY29sdW1uQ29tbWVudCwKICAgICAgICAgICAgICAgICAgY2xlYXJhYmxlOiAiIiwKICAgICAgICAgICAgICAgICAgZGlzYWJsZWQ6IF92bS5mb3JtQ29uZmlnLmRpc2Fic2hvdwogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgIG9uOiB7IGNoYW5nZTogX3ZtLmlDaGFuZ2UgfSwKICAgICAgICAgICAgICAgIG5hdGl2ZU9uOiB7CiAgICAgICAgICAgICAgICAgIGtleXVwOiBmdW5jdGlvbigkZXZlbnQpIHsKICAgICAgICAgICAgICAgICAgICBpZiAoCiAgICAgICAgICAgICAgICAgICAgICAhJGV2ZW50LnR5cGUuaW5kZXhPZigia2V5IikgJiYKICAgICAgICAgICAgICAgICAgICAgIF92bS5faygkZXZlbnQua2V5Q29kZSwgImVudGVyIiwgMTMsICRldmVudC5rZXksICJFbnRlciIpCiAgICAgICAgICAgICAgICAgICAgKSB7CiAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gbnVsbAogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICByZXR1cm4gX3ZtLmhhbmRsZVF1ZXJ5KCRldmVudCkKICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgIG1vZGVsOiB7CiAgICAgICAgICAgICAgICAgIHZhbHVlOiBfdm0uY29uZmlnW192bS5mb3JtQ29uZmlnLmNvbHVtbk5hbWVdLAogICAgICAgICAgICAgICAgICBjYWxsYmFjazogZnVuY3Rpb24oJCR2KSB7CiAgICAgICAgICAgICAgICAgICAgX3ZtLiRzZXQoX3ZtLmNvbmZpZywgX3ZtLmZvcm1Db25maWcuY29sdW1uTmFtZSwgJCR2KQogICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICBleHByZXNzaW9uOiAiY29uZmlnW2Zvcm1Db25maWcuY29sdW1uTmFtZV0iCiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgfSkKICAgICAgICAgICAgOiBfdm0uX2UoKSwKICAgICAgICAgIF92bS5mb3JtQ29uZmlnLmh0bWxUeXBlID09ICJ0ZXh0YXJlYSIKICAgICAgICAgICAgPyBfYygiZWwtaW5wdXQiLCB7CiAgICAgICAgICAgICAgICBhdHRyczogewogICAgICAgICAgICAgICAgICB0eXBlOiAidGV4dGFyZWEiLAogICAgICAgICAgICAgICAgICBwbGFjZWhvbGRlcjogIuivt+i+k+WFpSIgKyBfdm0uZm9ybUNvbmZpZy5jb2x1bW5Db21tZW50LAogICAgICAgICAgICAgICAgICBjbGVhcmFibGU6ICIiLAogICAgICAgICAgICAgICAgICBkaXNhYmxlZDogX3ZtLmZvcm1Db25maWcuZGlzYWJzaG93CiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgb246IHsgY2hhbmdlOiBfdm0uaUNoYW5nZSB9LAogICAgICAgICAgICAgICAgbmF0aXZlT246IHsKICAgICAgICAgICAgICAgICAga2V5dXA6IGZ1bmN0aW9uKCRldmVudCkgewogICAgICAgICAgICAgICAgICAgIGlmICgKICAgICAgICAgICAgICAgICAgICAgICEkZXZlbnQudHlwZS5pbmRleE9mKCJrZXkiKSAmJgogICAgICAgICAgICAgICAgICAgICAgX3ZtLl9rKCRldmVudC5rZXlDb2RlLCAiZW50ZXIiLCAxMywgJGV2ZW50LmtleSwgIkVudGVyIikKICAgICAgICAgICAgICAgICAgICApIHsKICAgICAgICAgICAgICAgICAgICAgIHJldHVybiBudWxsCiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgIHJldHVybiBfdm0uaGFuZGxlUXVlcnkoJGV2ZW50KQogICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgbW9kZWw6IHsKICAgICAgICAgICAgICAgICAgdmFsdWU6IF92bS5jb25maWdbX3ZtLmZvcm1Db25maWcuY29sdW1uTmFtZV0sCiAgICAgICAgICAgICAgICAgIGNhbGxiYWNrOiBmdW5jdGlvbigkJHYpIHsKICAgICAgICAgICAgICAgICAgICBfdm0uJHNldChfdm0uY29uZmlnLCBfdm0uZm9ybUNvbmZpZy5jb2x1bW5OYW1lLCAkJHYpCiAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgIGV4cHJlc3Npb246ICJjb25maWdbZm9ybUNvbmZpZy5jb2x1bW5OYW1lXSIKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICB9KQogICAgICAgICAgICA6IF92bS5fZSgpLAogICAgICAgICAgX3ZtLmZvcm1Db25maWcuaHRtbFR5cGUgPT0gInNlbGVjdCIgJiYgIV92bS5mb3JtQ29uZmlnLmZrSW5mbwogICAgICAgICAgICA/IF9jKAogICAgICAgICAgICAgICAgImVsLXNlbGVjdCIsCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgIGF0dHJzOiB7CiAgICAgICAgICAgICAgICAgICAgZmlsdGVyYWJsZTogIiIsCiAgICAgICAgICAgICAgICAgICAgcGxhY2Vob2xkZXI6ICLor7fovpPlhaUiICsgX3ZtLmZvcm1Db25maWcuY29sdW1uQ29tbWVudCwKICAgICAgICAgICAgICAgICAgICBkaXNhYmxlZDogX3ZtLmZvcm1Db25maWcuZGlzYWJzaG93CiAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgIG1vZGVsOiB7CiAgICAgICAgICAgICAgICAgICAgdmFsdWU6IF92bS5jb25maWdbX3ZtLmZvcm1Db25maWcuY29sdW1uTmFtZV0sCiAgICAgICAgICAgICAgICAgICAgY2FsbGJhY2s6IGZ1bmN0aW9uKCQkdikgewogICAgICAgICAgICAgICAgICAgICAgX3ZtLiRzZXQoX3ZtLmNvbmZpZywgX3ZtLmZvcm1Db25maWcuY29sdW1uTmFtZSwgJCR2KQogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgZXhwcmVzc2lvbjogImNvbmZpZ1tmb3JtQ29uZmlnLmNvbHVtbk5hbWVdIgogICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgX3ZtLl9sKF92bS5mb3JtQ29uZmlnLnN5c0RpY3REYXRhLCBmdW5jdGlvbihpdGVtQ2hpbGQpIHsKICAgICAgICAgICAgICAgICAgcmV0dXJuIF9jKCJlbC1vcHRpb24iLCB7CiAgICAgICAgICAgICAgICAgICAga2V5OiBpdGVtQ2hpbGQuZGljdFZhbHVlLAogICAgICAgICAgICAgICAgICAgIGF0dHJzOiB7CiAgICAgICAgICAgICAgICAgICAgICBsYWJlbDogaXRlbUNoaWxkLmRpY3RMYWJlbCwKICAgICAgICAgICAgICAgICAgICAgIHZhbHVlOiBpdGVtQ2hpbGQuZGljdFZhbHVlCiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICB9KQogICAgICAgICAgICAgICAgfSksCiAgICAgICAgICAgICAgICAxCiAgICAgICAgICAgICAgKQogICAgICAgICAgICA6IF92bS5fZSgpLAogICAgICAgICAgX3ZtLmZvcm1Db25maWcuaHRtbFR5cGUgPT0gInNlbGVjdCIgJiYgX3ZtLmZvcm1Db25maWcuZmtJbmZvCiAgICAgICAgICAgID8gX2MoCiAgICAgICAgICAgICAgICAiZWwtc2VsZWN0IiwKICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgYXR0cnM6IHsKICAgICAgICAgICAgICAgICAgICBkaXNhYmxlZDogX3ZtLmZvcm1Db25maWcuZGlzYWJzaG93LAogICAgICAgICAgICAgICAgICAgIGZpbHRlcmFibGU6ICIiLAogICAgICAgICAgICAgICAgICAgIHJlbW90ZTogIiIsCiAgICAgICAgICAgICAgICAgICAgInJlbW90ZS1tZXRob2QiOiBfdm0ucmVtb3RlTWV0aG9kLAogICAgICAgICAgICAgICAgICAgIGxvYWRpbmc6IF92bS5sb2FkaW5nLAogICAgICAgICAgICAgICAgICAgIHBsYWNlaG9sZGVyOiAi6K+36L6T5YWlIiArIF92bS5mb3JtQ29uZmlnLmNvbHVtbkNvbW1lbnQKICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgbW9kZWw6IHsKICAgICAgICAgICAgICAgICAgICB2YWx1ZTogX3ZtLmNvbmZpZ1tfdm0uZm9ybUNvbmZpZy5jb2x1bW5OYW1lXSwKICAgICAgICAgICAgICAgICAgICBjYWxsYmFjazogZnVuY3Rpb24oJCR2KSB7CiAgICAgICAgICAgICAgICAgICAgICBfdm0uJHNldChfdm0uY29uZmlnLCBfdm0uZm9ybUNvbmZpZy5jb2x1bW5OYW1lLCAkJHYpCiAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICBleHByZXNzaW9uOiAiY29uZmlnW2Zvcm1Db25maWcuY29sdW1uTmFtZV0iCiAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICBfdm0uX2woX3ZtLmZpbHRlckxpc3QsIGZ1bmN0aW9uKGl0ZW1DaGlsZCkgewogICAgICAgICAgICAgICAgICByZXR1cm4gX2MoImVsLW9wdGlvbiIsIHsKICAgICAgICAgICAgICAgICAgICBrZXk6IGl0ZW1DaGlsZFtfdm0uZm9ybUNvbmZpZy5ma0luZm8uZmtDb2x1bW5OYW1lXSwKICAgICAgICAgICAgICAgICAgICBhdHRyczogewogICAgICAgICAgICAgICAgICAgICAgbGFiZWw6IGl0ZW1DaGlsZFtfdm0uZm9ybUNvbmZpZy5ma0luZm8uZGtDb2x1bW5OYW1lXSwKICAgICAgICAgICAgICAgICAgICAgIHZhbHVlOiBpdGVtQ2hpbGRbX3ZtLmZvcm1Db25maWcuZmtJbmZvLmZrQ29sdW1uTmFtZV0KICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgIH0pCiAgICAgICAgICAgICAgICB9KSwKICAgICAgICAgICAgICAgIDEKICAgICAgICAgICAgICApCiAgICAgICAgICAgIDogX3ZtLl9lKCksCiAgICAgICAgICBfdm0uZm9ybUNvbmZpZy5odG1sVHlwZSA9PSAiY2hlY2tib3giCiAgICAgICAgICAgID8gX2MoCiAgICAgICAgICAgICAgICAiZWwtY2hlY2tib3gtZ3JvdXAiLAogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICBhdHRyczogeyBkaXNhYmxlZDogX3ZtLmZvcm1Db25maWcuZGlzYWJzaG93IH0sCiAgICAgICAgICAgICAgICAgIG1vZGVsOiB7CiAgICAgICAgICAgICAgICAgICAgdmFsdWU6IF92bS5jb25maWcsCiAgICAgICAgICAgICAgICAgICAgY2FsbGJhY2s6IGZ1bmN0aW9uKCQkdikgewogICAgICAgICAgICAgICAgICAgICAgX3ZtLmNvbmZpZyA9ICQkdgogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgZXhwcmVzc2lvbjogImNvbmZpZyIKICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgIF92bS5fbChfdm0uZm9ybUNvbmZpZy5zeXNEaWN0RGF0YSwgZnVuY3Rpb24oaXRlbUNoaWxkKSB7CiAgICAgICAgICAgICAgICAgIHJldHVybiBfYygKICAgICAgICAgICAgICAgICAgICAiZWwtY2hlY2tib3giLAogICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgIGtleTogaXRlbUNoaWxkLmRpY3RMYWJlbCwKICAgICAgICAgICAgICAgICAgICAgIGF0dHJzOiB7IGxhYmVsOiBpdGVtQ2hpbGQuZGljdFZhbHVlIH0sCiAgICAgICAgICAgICAgICAgICAgICBvbjogeyBjaGFuZ2U6IF92bS5oYW5kbGVDaGVja2VkQ2l0aWVzQ2hhbmdlIH0KICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgIFtfdm0uX3YoIiAiICsgX3ZtLl9zKGl0ZW1DaGlsZC5kaWN0TGFiZWwpICsgIiAiKV0KICAgICAgICAgICAgICAgICAgKQogICAgICAgICAgICAgICAgfSksCiAgICAgICAgICAgICAgICAxCiAgICAgICAgICAgICAgKQogICAgICAgICAgICA6IF92bS5fZSgpLAogICAgICAgICAgX3ZtLmZvcm1Db25maWcuaHRtbFR5cGUgPT0gInJhZGlvIgogICAgICAgICAgICA/IF9jKAogICAgICAgICAgICAgICAgImVsLXJhZGlvLWdyb3VwIiwKICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgYXR0cnM6IHsgZGlzYWJsZWQ6IF92bS5mb3JtQ29uZmlnLmRpc2Fic2hvdyB9LAogICAgICAgICAgICAgICAgICBtb2RlbDogewogICAgICAgICAgICAgICAgICAgIHZhbHVlOiBfdm0uY29uZmlnW192bS5mb3JtQ29uZmlnLmNvbHVtbk5hbWVdLAogICAgICAgICAgICAgICAgICAgIGNhbGxiYWNrOiBmdW5jdGlvbigkJHYpIHsKICAgICAgICAgICAgICAgICAgICAgIF92bS4kc2V0KF92bS5jb25maWcsIF92bS5mb3JtQ29uZmlnLmNvbHVtbk5hbWUsICQkdikKICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgIGV4cHJlc3Npb246ICJjb25maWdbZm9ybUNvbmZpZy5jb2x1bW5OYW1lXSIKICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgIF92bS5fbChfdm0uZm9ybUNvbmZpZy5zeXNEaWN0RGF0YSwgZnVuY3Rpb24oaXRlbUNoaWxkKSB7CiAgICAgICAgICAgICAgICAgIHJldHVybiBfYygKICAgICAgICAgICAgICAgICAgICAiZWwtcmFkaW8iLAogICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgIGtleTogaXRlbUNoaWxkLmRpY3RWYWx1ZSwKICAgICAgICAgICAgICAgICAgICAgIGF0dHJzOiB7IGxhYmVsOiBpdGVtQ2hpbGQuZGljdFZhbHVlIH0KICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgIFtfdm0uX3YoX3ZtLl9zKGl0ZW1DaGlsZC5kaWN0TGFiZWwpKV0KICAgICAgICAgICAgICAgICAgKQogICAgICAgICAgICAgICAgfSksCiAgICAgICAgICAgICAgICAxCiAgICAgICAgICAgICAgKQogICAgICAgICAgICA6IF92bS5fZSgpLAogICAgICAgICAgX3ZtLmZvcm1Db25maWcuaHRtbFR5cGUgPT0gImRhdGV0aW1lIgogICAgICAgICAgICA/IF9jKCJlbC1kYXRlLXBpY2tlciIsIHsKICAgICAgICAgICAgICAgIGF0dHJzOiB7CiAgICAgICAgICAgICAgICAgIGRpc2FibGVkOiBfdm0uZm9ybUNvbmZpZy5kaXNhYnNob3csCiAgICAgICAgICAgICAgICAgIHR5cGU6ICJkYXRlIiwKICAgICAgICAgICAgICAgICAgcGxhY2Vob2xkZXI6ICLor7fovpPlhaUiICsgX3ZtLmZvcm1Db25maWcuY29sdW1uQ29tbWVudAogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgIG9uOiB7IGNoYW5nZTogX3ZtLmlDaGFuZ2UgfSwKICAgICAgICAgICAgICAgIG1vZGVsOiB7CiAgICAgICAgICAgICAgICAgIHZhbHVlOiBfdm0uY29uZmlnW192bS5mb3JtQ29uZmlnLmNvbHVtbk5hbWVdLAogICAgICAgICAgICAgICAgICBjYWxsYmFjazogZnVuY3Rpb24oJCR2KSB7CiAgICAgICAgICAgICAgICAgICAgX3ZtLiRzZXQoX3ZtLmNvbmZpZywgX3ZtLmZvcm1Db25maWcuY29sdW1uTmFtZSwgJCR2KQogICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICBleHByZXNzaW9uOiAiY29uZmlnW2Zvcm1Db25maWcuY29sdW1uTmFtZV0iCiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgfSkKICAgICAgICAgICAgOiBfdm0uX2UoKSwKICAgICAgICAgIF92bS5mb3JtQ29uZmlnLmh0bWxUeXBlID09ICJpbWFnZVVwbG9hZCIKICAgICAgICAgICAgPyBfYygKICAgICAgICAgICAgICAgICJlbC11cGxvYWQiLAogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICBhdHRyczogewogICAgICAgICAgICAgICAgICAgIGRpc2FibGVkOiBfdm0uZm9ybUNvbmZpZy5kaXNhYnNob3csCiAgICAgICAgICAgICAgICAgICAgaGVhZGVyczogeyBBdXRob3JpemF0aW9uOiAiQmVhcmVyICIgKyBfdm0uZ2V0VG9rZW4oKSB9LAogICAgICAgICAgICAgICAgICAgIGFjdGlvbjogX3ZtLnByb2Nlc3MgKyAiL2JvbWFuLWZpbGUvdXBsb2FkIiwKICAgICAgICAgICAgICAgICAgICAiZmlsZS1saXN0IjogX3ZtLmNvbmZpZywKICAgICAgICAgICAgICAgICAgICAibGlzdC10eXBlIjogInBpY3R1cmUtY2FyZCIsCiAgICAgICAgICAgICAgICAgICAgIm9uLXByZXZpZXciOiBfdm0uaGFuZGxlUGljdHVyZUNhcmRQcmV2aWV3LAogICAgICAgICAgICAgICAgICAgICJvbi1zdWNjZXNzIjogX3ZtLnVwSW1hZ2VGbiwKICAgICAgICAgICAgICAgICAgICAib24tcmVtb3ZlIjogX3ZtLnJlc2VJbWFnZQogICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgW19jKCJpIiwgeyBzdGF0aWNDbGFzczogImVsLWljb24tcGx1cyIgfSldCiAgICAgICAgICAgICAgKQogICAgICAgICAgICA6IF92bS5fZSgpLAogICAgICAgICAgX3ZtLmZvcm1Db25maWcuaHRtbFR5cGUgPT0gImltYWdlVXBsb2FkIgogICAgICAgICAgICA/IF9jKAogICAgICAgICAgICAgICAgImVsLWRpYWxvZyIsCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgIGF0dHJzOiB7CiAgICAgICAgICAgICAgICAgICAgZGlzYWJsZWQ6IF92bS5mb3JtQ29uZmlnLmRpc2Fic2hvdywKICAgICAgICAgICAgICAgICAgICB2aXNpYmxlOiBfdm0uZGlhbG9nVmlzaWJsZQogICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICBvbjogewogICAgICAgICAgICAgICAgICAgICJ1cGRhdGU6dmlzaWJsZSI6IGZ1bmN0aW9uKCRldmVudCkgewogICAgICAgICAgICAgICAgICAgICAgX3ZtLmRpYWxvZ1Zpc2libGUgPSAkZXZlbnQKICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICBbX2MoImltZyIsIHsgYXR0cnM6IHsgc3JjOiBfdm0uZGlhbG9nSW1hZ2VVcmwsIGFsdDogIiIgfSB9KV0KICAgICAgICAgICAgICApCiAgICAgICAgICAgIDogX3ZtLl9lKCksCiAgICAgICAgICBfdm0uZm9ybUNvbmZpZy5odG1sVHlwZSA9PSAiZmlsZVVwbG9hZCIKICAgICAgICAgICAgPyBfYygKICAgICAgICAgICAgICAgICJlbC11cGxvYWQiLAogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICBzdGF0aWNDbGFzczogInVwbG9hZC1kZW1vIiwKICAgICAgICAgICAgICAgICAgYXR0cnM6IHsKICAgICAgICAgICAgICAgICAgICBkaXNhYmxlZDogX3ZtLmZvcm1Db25maWcuZGlzYWJzaG93LAogICAgICAgICAgICAgICAgICAgIGhlYWRlcnM6IHsgQXV0aG9yaXphdGlvbjogIkJlYXJlciAiICsgX3ZtLmdldFRva2VuKCkgfSwKICAgICAgICAgICAgICAgICAgICBhY3Rpb246IF92bS5wcm9jZXNzICsgIi9ib21hbi1maWxlL3VwbG9hZCIsCiAgICAgICAgICAgICAgICAgICAgIm9uLWNoYW5nZSI6IF92bS5oYW5kbGVDaGFuZ2UsCiAgICAgICAgICAgICAgICAgICAgIm9uLXN1Y2Nlc3MiOiBfdm0udXBJbWFnZUZuLAogICAgICAgICAgICAgICAgICAgICJvbi1yZW1vdmUiOiBfdm0ucmVzZUltYWdlLAogICAgICAgICAgICAgICAgICAgICJmaWxlLWxpc3QiOiBfdm0uY29uZmlnCiAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICBbCiAgICAgICAgICAgICAgICAgIF9jKAogICAgICAgICAgICAgICAgICAgICJlbC1idXR0b24iLAogICAgICAgICAgICAgICAgICAgIHsgYXR0cnM6IHsgc2l6ZTogInNtYWxsIiwgdHlwZTogInByaW1hcnkiIH0gfSwKICAgICAgICAgICAgICAgICAgICBbX3ZtLl92KCLngrnlh7vkuIrkvKAiKV0KICAgICAgICAgICAgICAgICAgKSwKICAgICAgICAgICAgICAgICAgX2MoCiAgICAgICAgICAgICAgICAgICAgImRpdiIsCiAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgc3RhdGljQ2xhc3M6ICJlbC11cGxvYWRfX3RpcCIsCiAgICAgICAgICAgICAgICAgICAgICBhdHRyczogeyBzbG90OiAidGlwIiB9LAogICAgICAgICAgICAgICAgICAgICAgc2xvdDogInRpcCIKICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgIFtfdm0uX3YoIuWPquiDveS4iuS8oGpwZy9wbmfmlofku7bvvIzkuJTkuI3otoXov4c1MDBrYiIpXQogICAgICAgICAgICAgICAgICApCiAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgMQogICAgICAgICAgICAgICkKICAgICAgICAgICAgOiBfdm0uX2UoKSwKICAgICAgICAgIF92bS5mb3JtQ29uZmlnLmh0bWxUeXBlID09ICJlZGl0b3IiCiAgICAgICAgICAgID8gX2MoImVkaXRvciIsIHsKICAgICAgICAgICAgICAgIGF0dHJzOiB7CiAgICAgICAgICAgICAgICAgIGRpc2FibGVkOiBfdm0uZm9ybUNvbmZpZy5kaXNhYnNob3csCiAgICAgICAgICAgICAgICAgICJtaW4taGVpZ2h0IjogMTkyCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgbW9kZWw6IHsKICAgICAgICAgICAgICAgICAgdmFsdWU6IF92bS5jb25maWdbX3ZtLmZvcm1Db25maWcuY29sdW1uTmFtZV0sCiAgICAgICAgICAgICAgICAgIGNhbGxiYWNrOiBmdW5jdGlvbigkJHYpIHsKICAgICAgICAgICAgICAgICAgICBfdm0uJHNldChfdm0uY29uZmlnLCBfdm0uZm9ybUNvbmZpZy5jb2x1bW5OYW1lLCAkJHYpCiAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgIGV4cHJlc3Npb246ICJjb25maWdbZm9ybUNvbmZpZy5jb2x1bW5OYW1lXSIKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICB9KQogICAgICAgICAgICA6IF92bS5fZSgpCiAgICAgICAgXSwKICAgICAgICAxCiAgICAgICkKICAgIF0sCiAgICAxCiAgKQp9CnZhciBzdGF0aWNSZW5kZXJGbnMgPSBbXQpyZW5kZXIuX3dpdGhTdHJpcHBlZCA9IHRydWUKCmV4cG9ydCB7IHJlbmRlciwgc3RhdGljUmVuZGVyRm5zIH0="}]}
|