tests/tickets.js
authorAlan Knowles <alan@akbkhome.com>
Tue, 29 Mar 2011 09:52:38 +0000 (17:52 +0800)
committerAlan Knowles <alan@akbkhome.com>
Tue, 29 Mar 2011 09:52:38 +0000 (17:52 +0800)
tests/tickets.js

index e69de29..8b61953 100644 (file)
@@ -0,0 +1,30 @@
+/**
+ *
+ * let's see if we can pull a list of tickets from the tracker..
+ *
+ */
+Fie = imports.File;
+
+Tickets = {
+    
+    parseNetrc : function()
+    {
+        this.machines = {};
+        // very basic parsing - only support single line version..
+        var lines = File.read(Lib.get_home_dir() + '.netrc').split(/\n/);
+        var t = this;
+        lines.forEach(function(l)) {
+            if (!l.match(/^machine/)) {
+                return;
+            }
+            var ar = l.split(/\s+/);
+            // assume machine XXX login XXX password XXXX
+            t.machines[ar[1]] = { login : ar[3], password: ar[4]}
+        }
+        
+        
+    }
+    
+    
+}
+