Module Expr Str ImportFrom alias ImportFrom alias Import alias Import alias Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Str FunctionDef arguments args defaults body Expr Str If BoolOpAnd Call AttributeLoad AttributeLoad NameLoad attr attr CompareGtE Call NameLoad SubscriptLoad NameLoad Index Str Call NameLoad Str body Return NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body Expr Str Assign NameStore Dict Str Str Str Str NameLoad NameLoad Str Dict Assign NameStore Call SubscriptLoad NameLoad Index Str NameLoad If NameLoad body Assign NameStore Call SubscriptLoad NameLoad Index Str NameLoad If CompareNotEq NameLoad NameLoad body Expr Call SubscriptLoad NameLoad Index Str NameLoad NameLoad Assign SubscriptStore NameLoad Index Str Call AttributeLoad Str attr NameLoad orelse Assign SubscriptStore NameLoad Index Str Str orelse Expr Call SubscriptLoad NameLoad Index Str NameLoad NameLoad Assign SubscriptStore NameLoad Index Str Call AttributeLoad Str attr NameLoad Return NameLoad decorator_list
N/A N/A 
Allows you to manage assistive access on OS X minions with 10.9+
=======================

Install, enable and disable assitive access on OS X minions

.. code-block:: yaml

    /usr/bin/osacript:
      assistive.installed:
        - enabled: True
 __future__ absolute_import distutils.version LooseVersion N/A logging N/A salt.utils N/A log N/A N/A logging getLogger __name__ N/A __virtualname__ assistive __virtual__ N/A N/A N/A N/A N/A 
    Only work on Mac OS
     N/A N/A N/A N/A N/A salt utils is_darwin N/A N/A LooseVersion N/A __grains__ N/A osrelease N/A LooseVersion 10.9 N/A N/A True N/A False N/A installed N/A N/A name enabled N/A True N/A N/A 
    Make sure that we have the given bundle ID or path to command
    installed in the assistive access panel.

    name
        The bundle ID or path to command

    enable
        Should assistive access be enabled on this application?

     N/A ret N/A name result comment changes name True N/A N/A is_installed N/A N/A __salt__ N/A assistive.installed name N/A is_installed N/A N/A is_enabled N/A N/A __salt__ N/A assistive.enabled name N/A N/A enabled is_enabled N/A N/A N/A N/A __salt__ N/A assistive.enable name enabled N/A N/A ret N/A comment N/A N/A Updated enable to {0} format enabled N/A N/A N/A ret N/A comment Already in the correct state N/A N/A N/A N/A __salt__ N/A assistive.install name enabled N/A N/A ret N/A comment N/A N/A Installed {0} into the assistive access panel format name N/A ret N/A