Esempio n. 1
0
        private void instanceToolStripMenuItem_Click(object sender, EventArgs e)
        {
            TerraformGen tfGen = new TerraformGen();

            // For Loading Security Group
            List <amazonInstance> instList = new List <amazonInstance>();

            tfGen.LoadInstance(drawFilename, instList);

            foreach (amazonInstance inst in instList)
            {
                richTextBox1.Text += inst.ToString();
            }
            dataGridView1.DataSource = instList;
        }
Esempio n. 2
0
        private string GenerateInstance(string InputFile)
        {
            TerraformGen tfGen    = new TerraformGen();
            string       outputTF = "";
            // For Loading Security Group
            List <amazonInstance> instList = new List <amazonInstance>();

            tfGen.LoadInstance(InputFile, instList);

            foreach (amazonInstance inst in instList)
            {
                outputTF += inst.ToString();
            }
            return(outputTF);
        }
Esempio n. 3
0
        private void LoadPropWindowWithINST(string InstName)
        {
            TerraformGen tfGen = new TerraformGen();
            // For Loading Instances
            List <amazonInstance> InstList = new List <amazonInstance>();

            tfGen.LoadInstance(GlobalVars.varPrj.DiagramFilename, InstList);

            foreach (amazonInstance aInst in InstList)
            {
                if (aInst.name == InstName)
                {
                    prgPropGrid.SelectedObject = aInst;
                    return;
                }
            }
        }
Esempio n. 4
0
        private void LoadTreeWithInstance()
        {
            TerraformGen tfGen = new TerraformGen();

            // For Loading Instance
            List <amazonInstance> instList = new List <amazonInstance>();

            tfGen.LoadInstance(GlobalVars.varPrj.DiagramFilename, instList);

            foreach (amazonInstance inst in instList)
            {
                TreeNode[] tvwNode = tvwStructure.Nodes.Find("INST:" + inst.subnet_id, true);

                if (tvwNode.Length > 0)
                {
                    tvwNode[0].Nodes.Add(inst.name, "INST[" + inst.name + "|" + inst.instance_type + "]");

                    tvwNode[0].ExpandAll();
                }
            }
        }