},
)]
/// Check and update subscription status.
-fn check_subscription(
+pub fn check_subscription(
force: bool,
) -> Result<(), Error> {
// FIXME: drop once proxmox-api-macro is bumped to >> 5.0.0-1
},
)]
/// Read subscription info.
-fn get_subscription(
+pub fn get_subscription(
_param: Value,
rpcenv: &mut dyn RpcEnvironment,
) -> Result<SubscriptionInfo, Error> {
},
)]
/// Set a subscription key and check it.
-fn set_subscription(
+pub fn set_subscription(
key: String,
) -> Result<(), Error> {
},
)]
/// Delete subscription info.
-fn delete_subscription() -> Result<(), Error> {
+pub fn delete_subscription() -> Result<(), Error> {
subscription::delete_subscription()
.map_err(|err| format_err!("Deleting subscription failed: {}", err))?;