code: def run_key(self, key):
          '''
          Return a function that executes the arguments passed via the local
          client
          '''
          def func(*args, **kwargs):
              '''
              Run a remote call
              '''
              args = list(args)
              for _key, _val in kwargs:
                  args.append('{0}={1}'.format(_key, _val))
              return self.local.cmd(self.minion, key, args)
          return funf run_key(self, key):
          '''
          Return a function that executes the arguments passed via the local
          client
          '''
          def func(*args, **kwargs):
              '''
              Run a remote call
              '''
              args = list(args)
              for _key, _val in kwargs:
                  args.append('{0}={1}'.format(_key, _val))
              return self.local.cmd(self.minion, key, args)
          return func
docs: Return a function that executes the arguments passed via the local
          client