ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
make_release.Zenodo Class Reference

Public Member Functions

def __init__
 
def get
 
def post
 
def put
 
def upload
 
def delete
 

Public Attributes

 token
 
 base_url
 

Detailed Description

Definition at line 376 of file make_release.py.

View newest version in sPHENIX GitHub at line 376 of file make_release.py

Constructor & Destructor Documentation

def make_release.Zenodo.__init__ (   self,
  token,
  base_url = "https://zenodo.org/api/" 
)

Definition at line 377 of file make_release.py.

View newest version in sPHENIX GitHub at line 377 of file make_release.py

Member Function Documentation

def make_release.Zenodo.delete (   self,
  url,
  params = {},
  kwargs 
)

Definition at line 421 of file make_release.py.

View newest version in sPHENIX GitHub at line 421 of file make_release.py

References make_release.Zenodo.base_url, and make_release.Zenodo.token.

def make_release.Zenodo.get (   self,
  url,
  params = {},
  kwargs 
)

Definition at line 381 of file make_release.py.

View newest version in sPHENIX GitHub at line 381 of file make_release.py

References make_release.Zenodo.base_url, and make_release.Zenodo.token.

def make_release.Zenodo.post (   self,
  url,
  params = {},
  headers = {},
  kwargs 
)

Definition at line 387 of file make_release.py.

View newest version in sPHENIX GitHub at line 387 of file make_release.py

References make_release.Zenodo.base_url, and make_release.Zenodo.token.

def make_release.Zenodo.put (   self,
  url,
  data,
  params = {},
  headers = {},
  kwargs 
)

Definition at line 398 of file make_release.py.

View newest version in sPHENIX GitHub at line 398 of file make_release.py

References make_release.Zenodo.base_url.

def make_release.Zenodo.upload (   self,
  deposition,
  name,
  fh 
)

Definition at line 412 of file make_release.py.

View newest version in sPHENIX GitHub at line 412 of file make_release.py

References make_release.Zenodo.base_url, and make_release.Zenodo.token.

Member Data Documentation

make_release.Zenodo.base_url

Definition at line 379 of file make_release.py.

View newest version in sPHENIX GitHub at line 379 of file make_release.py

Referenced by make_release.Zenodo.delete(), make_release.Zenodo.get(), make_release.Zenodo.post(), make_release.Zenodo.put(), and make_release.Zenodo.upload().

make_release.Zenodo.token

Definition at line 378 of file make_release.py.

View newest version in sPHENIX GitHub at line 378 of file make_release.py

Referenced by make_release.Zenodo.delete(), make_release.Zenodo.get(), make_release.Zenodo.post(), and make_release.Zenodo.upload().


The documentation for this class was generated from the following file: