salt.modules.data

Manage a local persistent data structure that can hold any arbitrary data specific to the minion

Members

clear

salt.modules.data.clear()

Clear out all of the data in the minion datastore, this function is destructive!

CLI Example:

salt '*' data.clear

dump

salt.modules.data.dump(new_data)

Replace the entire datastore with a passed data structure

CLI Example:

salt '*' data.dump '{'eggs': 'spam'}'

getval

salt.modules.data.getval(key)

Get a value from the minion datastore

CLI Example:

salt '*' data.getval <key>

getvals

salt.modules.data.getvals(keys)

Get values from the minion datastore

CLI Example:

salt '*' data.getvals <key>

load

salt.modules.data.load()

Return all of the data in the minion datastore

CLI Example:

salt '*' data.load

update

salt.modules.data.update(key, value)

Update a key with a value in the minion datastore

CLI Example:

salt '*' data.update <key> <value>

Parent topic

Table Of Contents

Previous topic

salt.modules.cron

Next topic

salt.modules.debconfmod