-
Notifications
You must be signed in to change notification settings - Fork 10
Expand file tree
/
Copy path__init__.py
More file actions
43 lines (37 loc) · 1.48 KB
/
__init__.py
File metadata and controls
43 lines (37 loc) · 1.48 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
"""Profile related calls."""
from .asking import ProfileAsking
from .attachment import ProfileAttachments
from .embedding import ProfileEmbedding
from .grading import ProfileGrading
from .matching import ProfileMatching
from .parsing import ProfileParsing
from .reasoning import ProfileReasoning
from .revealing import ProfileRevealing
from .scoring import ProfileScoring
from .searching import ProfileSearching
from .storing import ProfileStoring
from .unfolding import ProfileUnfolding
from .upskilling import ProfileUpskilling
class Profile(object):
def __init__(self, client):
"""
Initialize Profile object with hrflow client.
Args:
client: hrflow client instance <hrflow object>
Returns
Profile instance object.
"""
self.client = client
self.asking = ProfileAsking(self.client)
self.attachment = ProfileAttachments(self.client)
self.parsing = ProfileParsing(self.client)
self.storing = ProfileStoring(self.client)
self.embedding = ProfileEmbedding(self.client)
self.revealing = ProfileRevealing(self.client)
self.scoring = ProfileScoring(self.client)
self.searching = ProfileSearching(self.client)
self.reasoning = ProfileReasoning(self.client)
self.unfolding = ProfileUnfolding(self.client)
self.matching = ProfileMatching(self.client)
self.grading = ProfileGrading(self.client)
self.upskilling = ProfileUpskilling(self.client)