parameters: (self)
return_statement: return args
docstring: generate args form jormungandr implementation of a providers
docstring_summary: generate args form jormungandr implementation of a providers
docstring_tokens: generate args form jormungandr implementation of a providers
function: def full_args(self):
          """
          generate args form jormungandr implementation of a providers
          """
          timeout = self.timeout.total_seconds() if self.timeout else 2
          args = {'network': self.network, 'timeout': timeout}
          if self.args:
              args.update(self.args)
          return args
function_tokens: def full_args ( self ) : timeout = self . timeout . total_seconds ( ) if self . timeout else 2 args = { 'network' : self . network , 'timeout' : timeout } if self . args : args . update ( self . args ) return args