RooTicket.vala
authorAlan Knowles <alan@roojs.com>
Tue, 30 Oct 2018 09:31:07 +0000 (17:31 +0800)
committerAlan Knowles <alan@roojs.com>
Tue, 30 Oct 2018 09:31:07 +0000 (17:31 +0800)
RooTicket.vala

index f3578fe..9eb1548 100644 (file)
@@ -62,16 +62,23 @@ class RooTicket : Object
        public void setAuth(session, message) {
        
                string str;
+               var username = "";
+               var password = "";
                GLib.FileUtils.get_contents(GLib.Environment.get_home_dir() + "/.netrc"), out str);
                var lines = str.split("\n");
                for(var i=0; i< lines.length; i++) {
                // assumes one line per entry.. if not we are buggered...
                        var bits =  Regex.split_simple ("[ \t]+", line[i].strip());
-                       if (bits.length < 7 || bits[0] != "machine") {
+                       if (bits.length < 7 || bits[0] != "machine" || bits[1] != "git.roojs.com") {
                                continue;
                        }
+                       // we are gussing.... 
+                       username = bits[3];
+                       password = bits[5];
                        
                }
+               
+               
        
        
        }