OSTree.RepoCheckoutAtOptions

Fields

Name

Type

Access

Description

bareuseronly_dirs

bool

r/w

devino_to_csum_cache

OSTree.RepoDevInoCache

r/w

enable_fsync

bool

r/w

enable_uncompressed_cache

bool

r/w

filter

OSTree.RepoCheckoutFilter

r/w

filter_user_data

object

r/w

force_copy

bool

r/w

force_copy_zerosized

bool

r/w

mode

OSTree.RepoCheckoutMode

r/w

no_copy_fallback

bool

r/w

overwrite_mode

OSTree.RepoCheckoutOverwriteMode

r/w

process_passthrough_whiteouts

bool

r/w

process_whiteouts

bool

r/w

sepolicy

OSTree.SePolicy

r/w

sepolicy_prefix

str

r/w

subpath

str

r/w

unused_bools

[bool]

r/w

unused_ints

[int]

r/w

unused_ptrs

[object]

r/w

Methods

set_devino (cache)

Details

class OSTree.RepoCheckoutAtOptions

An extensible options structure controlling checkout. Ensure that you have entirely zeroed the structure, then set just the desired options. This is used by OSTree.Repo.checkout_at() which supercedes previous separate enumeration usage in OSTree.Repo.checkout_tree() and ostree_repo_checkout_tree_at().

set_devino(cache)
Parameters:

cache (OSTree.RepoDevInoCache or None) – Devino cache

This function simply assigns cache to the devino_to_csum_cache member of self; it’s only useful for introspection.

Note that cache does *not* have its refcount incremented - the lifetime of cache must be equal to or greater than that of self.

New in version 2017.13.