MCPcopy Index your code
hub / github.com/O365/python-o365 / __init__

Method __init__

O365/sharepoint.py:575–595  ·  view source on GitHub ↗

A Sharepoint site List :param parent: parent object :type parent: Account :param Connection con: connection to use if no parent specified :param Protocol protocol: protocol to use if no parent specified (kwargs) :param str main_resource: use this re

(self, *, parent=None, con=None, **kwargs)

Source from the content-addressed store, hash-verified

573 site_constructor = Site
574
575 def __init__(self, *, parent=None, con=None, **kwargs):
576 """ A Sharepoint site List
577
578 :param parent: parent object
579 :type parent: Account
580 :param Connection con: connection to use if no parent specified
581 :param Protocol protocol: protocol to use if no parent specified
582 (kwargs)
583 :param str main_resource: use this resource instead of parent resource
584 (kwargs)
585 """
586 if parent and con:
587 raise ValueError('Need a parent or a connection but not both')
588 self.con = parent.con if parent else con
589
590 # Choose the main_resource passed in kwargs over the host_name
591 main_resource = kwargs.pop('main_resource',
592 '') # defaults to blank resource
593 super().__init__(
594 protocol=parent.protocol if parent else kwargs.get('protocol'),
595 main_resource=main_resource)
596
597 def __str__(self):
598 return self.__repr__()

Callers

nothing calls this directly

Calls 2

__init__Method · 0.45
getMethod · 0.45

Tested by

no test coverage detected