docs(fedora): Switches and show_package_info
Add docstrings for the query switches and show_package_info functions. Signed-off-by: innocentzero <isfarulhaque@proton.me>
This commit is contained in:
@@ -25,6 +25,8 @@ const SWITCHES_REMOVE: Switches = &["remove"];
|
|||||||
|
|
||||||
const SUPPORTS_AS_DEPENDENCY: bool = false;
|
const SUPPORTS_AS_DEPENDENCY: bool = false;
|
||||||
|
|
||||||
|
/// These switches are responsible for
|
||||||
|
/// getting the packages explicitly installed by the user
|
||||||
const SWITCHES_FETCH_USER: Switches = &[
|
const SWITCHES_FETCH_USER: Switches = &[
|
||||||
"repoquery",
|
"repoquery",
|
||||||
"--userinstalled",
|
"--userinstalled",
|
||||||
@@ -32,6 +34,8 @@ const SWITCHES_FETCH_USER: Switches = &[
|
|||||||
"%{from_repo}/%{name}",
|
"%{from_repo}/%{name}",
|
||||||
];
|
];
|
||||||
|
|
||||||
|
/// These switches are responsible for
|
||||||
|
/// getting all the packages installed on the system
|
||||||
const SWITCHES_FETCH_GLOBAL: Switches = &[
|
const SWITCHES_FETCH_GLOBAL: Switches = &[
|
||||||
"repoquery",
|
"repoquery",
|
||||||
"--installed",
|
"--installed",
|
||||||
@@ -39,7 +43,8 @@ const SWITCHES_FETCH_GLOBAL: Switches = &[
|
|||||||
"%{from_repo}/%{name}",
|
"%{from_repo}/%{name}",
|
||||||
];
|
];
|
||||||
|
|
||||||
/// fill stuff here
|
/// These repositories are ignored when storing the packages
|
||||||
|
/// as these are present by default on any sane fedora system
|
||||||
const DEFAULT_REPOS: [&str; 5] = ["koji", "fedora", "updates", "anaconda", "@"];
|
const DEFAULT_REPOS: [&str; 5] = ["koji", "fedora", "updates", "anaconda", "@"];
|
||||||
|
|
||||||
impl Backend for Fedora {
|
impl Backend for Fedora {
|
||||||
@@ -89,6 +94,7 @@ impl Backend for Fedora {
|
|||||||
run_external_command(cmd)
|
run_external_command(cmd)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/// Show information from package manager for package.
|
||||||
fn remove_packages(&self, packages: &[Package], noconfirm: bool) -> Result<()> {
|
fn remove_packages(&self, packages: &[Package], noconfirm: bool) -> Result<()> {
|
||||||
let mut cmd = Command::new("sudo");
|
let mut cmd = Command::new("sudo");
|
||||||
cmd.arg(self.get_binary());
|
cmd.arg(self.get_binary());
|
||||||
|
|||||||
Reference in New Issue
Block a user