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);
Cleanup                (IN  as         elements,
                        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 Cleanup() method

Cleanup (IN  as elements,
         OUT s  transaction_address);

IN as elements:

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