diff options
author | 2009-12-18 05:56:38 +0000 | |
---|---|---|
committer | 2009-12-18 05:56:38 +0000 | |
commit | 80a889bb3bc5c614de2c6e9591eba271a4f431e9 (patch) | |
tree | 40e19f98d6b69c6265d5d7456f40e6977cde108c /import.bugzilla.php | |
parent | git-svn-id: file:///var/svn/portage@2 3218660a-b0cf-4799-a991-8ddcc5b9e0f3 (diff) | |
download | znurt-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.php | 33 |
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 |