summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSteve Dibb <beandog@gentoo.org>2009-12-18 05:56:38 +0000
committerSteve Dibb <beandog@gentoo.org>2009-12-18 05:56:38 +0000
commit80a889bb3bc5c614de2c6e9591eba271a4f431e9 (patch)
tree40e19f98d6b69c6265d5d7456f40e6977cde108c /import.bugzilla.php
parentgit-svn-id: file:///var/svn/portage@2 3218660a-b0cf-4799-a991-8ddcc5b9e0f3 (diff)
downloadznurt-org-backend-80a889bb3bc5c614de2c6e9591eba271a4f431e9.tar.gz
znurt-org-backend-80a889bb3bc5c614de2c6e9591eba271a4f431e9.tar.bz2
znurt-org-backend-80a889bb3bc5c614de2c6e9591eba271a4f431e9.zip
updates
git-svn-id: file:///var/svn/portage@3 3218660a-b0cf-4799-a991-8ddcc5b9e0f3
Diffstat (limited to 'import.bugzilla.php')
-rw-r--r--import.bugzilla.php33
1 files changed, 33 insertions, 0 deletions
diff --git a/import.bugzilla.php b/import.bugzilla.php
new file mode 100644
index 0000000..0a03c46
--- /dev/null
+++ b/import.bugzilla.php
@@ -0,0 +1,33 @@
+<?
+
+ $verbose = true;
+ $qa = true;
+
+ require_once 'header.php';
+
+ $url = "http://bugs.gentoo.org/buglist.cgi?bug_file_loc=&bug_file_loc_type=allwordssubstr&bug_id=&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bugidtype=include&chfieldfrom=&chfieldto=Now&chfieldvalue=&component=Ebuilds&email1=&email2=&emailtype1=exact&emailtype2=substring&field-1-0-0=bug_status&field-1-1-0=component&field-1-2-0=product&field-1-3-0=short_desc&field0-0-0=assigned_to&field0-1-0=assigned_to&field0-2-0=short_desc&keywords=&keywords_type=allwords&long_desc=&long_desc_type=allwordssubstr&product=Gentoo%20Linux&query_format=advanced&remaction=&short_desc=%2F&short_desc_type=allwordssubstr&status_whiteboard=&status_whiteboard_type=allwordssubstr&type-1-0-0=anyexact&type-1-1-0=anyexact&type-1-2-0=anyexact&type-1-3-0=allwordssubstr&type0-0-0=notequals&type0-1-0=notequals&type0-2-0=notsubstring&value-1-0-0=UNCONFIRMED%2CNEW%2CASSIGNED%2CREOPENED&value-1-1-0=Ebuilds&value-1-2-0=Gentoo%20Linux&value-1-3-0=%2F&value0-0-0=maintainer-wanted%40gentoo.org&value0-1-0=maintainer-needed%40gentoo.org&value0-2-0=new%20package&votes=&ctype=csv";
+
+ $ch = curl_init($url);
+ $fp = fopen("/tmp/bugs.csv", "w");
+
+ curl_setopt($ch, CURLOPT_FILE, $fp);
+ curl_setopt($ch, CURLOPT_HEADER, 0);
+
+ curl_exec($ch);
+ curl_close($ch);
+ fclose($fp);
+
+
+ die;
+
+ $url = urlencode($url);
+
+ $arr = file_get_contents($url);
+
+ print_r($arr);
+
+ $sql = "INSERT INTO package_bugs (bug, package, description, status) select b.bug_id AS bug, p.id AS package, b.short_short_desc, 1 FROM package p INNER JOIN category c ON p.category = c.id INNER JOIN bugzilla b ON b.short_short_desc LIKE ('%' || c.name || '/' || p.name || '%');";
+
+
+
+?> \ No newline at end of file