org.projectatomic.rpmostree1.OS

org.projectatomic.rpmostree1.OS

Methods

GetDeploymentsRpmDiff   (IN  s          deployid0,
                         IN  s          deployid1,
                         OUT a(sua{sv}) result);
Deploy                  (IN  s          revision,
                         IN  a{sv}      options,
                         OUT s          transaction_address);
GetCachedDeployRpmDiff  (IN  s          revision,
                         IN  as         packages,
                         OUT a(sua{sv}) result,
                         OUT a{sv}      details);
DownloadDeployRpmDiff   (IN  s          revision,
                         IN  as         packages,
                         OUT s          transaction_address);
Upgrade                 (IN  a{sv}      options,
                         OUT s          transaction_address);
GetCachedUpdateRpmDiff  (IN  s          deployid,
                         OUT a(sua{sv}) result,
                         OUT a{sv}      details);
DownloadUpdateRpmDiff   (OUT s          transaction_address);
Rollback                (IN  a{sv}      options,
                         OUT s          transaction_address);
ClearRollbackTarget     (IN  a{sv}      options,
                         OUT s          transaction_address);
Rebase                  (IN  a{sv}      options,
                         IN  s          refspec,
                         IN  as         packages,
                         OUT s          transaction_address);
GetCachedRebaseRpmDiff  (IN  s          refspec,
                         IN  as         packages,
                         OUT a(sua{sv}) result,
                         OUT a{sv}      details);
DownloadRebaseRpmDiff   (IN  s          refspec,
                         IN  as         packages,
                         OUT s          transaction_address);
PkgChange               (IN  a{sv}      options,
                         IN  as         packages_added,
                         IN  as         packages_removed,
                         OUT s          transaction_address);
SetInitramfsState       (IN  b          regenerate,
                         IN  as         args,
                         IN  a{sv}      options,
                         OUT s          transaction_address);
KernelArgs              (IN  s          existing_kernel_arg_string,
                         IN  as         kernel_args_added,
                         IN  as         kernel_args_replaced,
                         IN  as         kernel_args_removed,
                         IN  a{sv}      options,
                         OUT s          transaction_address);
GetDeploymentBootConfig (IN  s          deployid,
                         IN  b          is_pending,
                         OUT a{sv}      bootconfig);
Cleanup                 (IN  as         elements,
                         OUT s          transaction_address);
RefreshMd               (IN  a{sv}      options,
                         OUT s          transaction_address);
UpdateDeployment        (IN  a{sv}      modifiers,
                         IN  a{sv}      options,
                         OUT s          transaction_address);

Properties

BootedDeployment        readable   a{sv}
DefaultDeployment       readable   a{sv}
RollbackDeployment      readable   a{sv}
CachedUpdate            readable   a{sv}
HasCachedUpdateRpmDiff  readable   b
AutomaticUpdatePolicy   readable   s
Name                    readable   s

Description

Method Details

The GetDeploymentsRpmDiff() method

GetDeploymentsRpmDiff (IN  s          deployid0,
                       IN  s          deployid1,
                       OUT a(sua{sv}) result);

IN s deployid0:

IN s deployid1:

OUT a(sua{sv}) result:


The Deploy() method

Deploy (IN  s     revision,
        IN  a{sv} options,
        OUT s     transaction_address);

IN s revision:

IN a{sv} options:

OUT s transaction_address:


The GetCachedDeployRpmDiff() method

GetCachedDeployRpmDiff (IN  s          revision,
                        IN  as         packages,
                        OUT a(sua{sv}) result,
                        OUT a{sv}      details);

IN s revision:

IN as packages:

OUT a(sua{sv}) result:

OUT a{sv} details:


The DownloadDeployRpmDiff() method

DownloadDeployRpmDiff (IN  s  revision,
                       IN  as packages,
                       OUT s  transaction_address);

IN s revision:

IN as packages:

OUT s transaction_address:


The Upgrade() method

Upgrade (IN  a{sv} options,
         OUT s     transaction_address);

IN a{sv} options:

OUT s transaction_address:


The GetCachedUpdateRpmDiff() method

GetCachedUpdateRpmDiff (IN  s          deployid,
                        OUT a(sua{sv}) result,
                        OUT a{sv}      details);

IN s deployid:

OUT a(sua{sv}) result:

OUT a{sv} details:


The DownloadUpdateRpmDiff() method

DownloadUpdateRpmDiff (OUT s transaction_address);

OUT s transaction_address:


The Rollback() method

Rollback (IN  a{sv} options,
          OUT s     transaction_address);

IN a{sv} options:

OUT s transaction_address:


The ClearRollbackTarget() method

ClearRollbackTarget (IN  a{sv} options,
                     OUT s     transaction_address);

IN a{sv} options:

OUT s transaction_address:


The Rebase() method

Rebase (IN  a{sv} options,
        IN  s     refspec,
        IN  as    packages,
        OUT s     transaction_address);

IN a{sv} options:

IN s refspec:

IN as packages:

OUT s transaction_address:


The GetCachedRebaseRpmDiff() method

GetCachedRebaseRpmDiff (IN  s          refspec,
                        IN  as         packages,
                        OUT a(sua{sv}) result,
                        OUT a{sv}      details);

IN s refspec:

IN as packages:

OUT a(sua{sv}) result:

OUT a{sv} details:


The DownloadRebaseRpmDiff() method

DownloadRebaseRpmDiff (IN  s  refspec,
                       IN  as packages,
                       OUT s  transaction_address);

IN s refspec:

IN as packages:

OUT s transaction_address:


The PkgChange() method

PkgChange (IN  a{sv} options,
           IN  as    packages_added,
           IN  as    packages_removed,
           OUT s     transaction_address);

IN a{sv} options:

IN as packages_added:

IN as packages_removed:

OUT s transaction_address:


The SetInitramfsState() method

SetInitramfsState (IN  b     regenerate,
                   IN  as    args,
                   IN  a{sv} options,
                   OUT s     transaction_address);

IN b regenerate:

IN as args:

IN a{sv} options:

OUT s transaction_address:


The KernelArgs() method

KernelArgs (IN  s     existing_kernel_arg_string,
            IN  as    kernel_args_added,
            IN  as    kernel_args_replaced,
            IN  as    kernel_args_removed,
            IN  a{sv} options,
            OUT s     transaction_address);

IN s existing_kernel_arg_string:

IN as kernel_args_added:

IN as kernel_args_replaced:

IN as kernel_args_removed:

IN a{sv} options:

OUT s transaction_address:


The GetDeploymentBootConfig() method

GetDeploymentBootConfig (IN  s     deployid,
                         IN  b     is_pending,
                         OUT a{sv} bootconfig);

IN s deployid:

IN b is_pending:

OUT a{sv} bootconfig:


The Cleanup() method

Cleanup (IN  as elements,
         OUT s  transaction_address);

IN as elements:

OUT s transaction_address:


The RefreshMd() method

RefreshMd (IN  a{sv} options,
           OUT s     transaction_address);

IN a{sv} options:

OUT s transaction_address:


The UpdateDeployment() method

UpdateDeployment (IN  a{sv} modifiers,
                  IN  a{sv} options,
                  OUT s     transaction_address);

IN a{sv} modifiers:

IN a{sv} options:

OUT s transaction_address:

Property Details

The "BootedDeployment" property

BootedDeployment  readable   a{sv}


The "DefaultDeployment" property

DefaultDeployment  readable   a{sv}


The "RollbackDeployment" property

RollbackDeployment  readable   a{sv}


The "CachedUpdate" property

CachedUpdate  readable   a{sv}


The "HasCachedUpdateRpmDiff" property

HasCachedUpdateRpmDiff  readable   b


The "AutomaticUpdatePolicy" property

AutomaticUpdatePolicy  readable   s


The "Name" property

Name  readable   s