Bugzero.BugzillaApi
Config API
api = Bugzero.BugzillaApi.new(
email: "pat@patmaddox.com",
api_key: System.fetch_env!("LB_BUGZILLA_API_KEY")
)
Bugzilla version
Bugzero.BugzillaApi.version(api)
Get bug
{:ok, _} = Bugzero.BugzillaApi.bug(api, 282634)
Subscribe bug
:ok = Bugzero.BugzillaApi.subscribe(api, 282852)
Ignore bug
:ok = Bugzero.BugzillaApi.ignore(api, 282634)
Fetch searches
{:ok, api} = Bugzero.BugzillaApi.fetch_searches(api)
Perform search
{:ok, bugs} = Bugzero.BugzillaApi.search(api, "untracked (base)")