numerous.cli.repository module#
- exception numerous.cli.repository.InvalidRepositoryRemoteUrl(remote_url)#
Bases:
NumerousCommandLineError
- class numerous.cli.repository.NumerousRepository(path=None)#
Bases:
object- FILE_NAME = '.numerous.repository.json'#
-
commit:
Optional[str]#
- is_dirty()#
- Return type:
bool
- load()#
- Return type:
tuple[NumerousRepository,list[RepositoryConfigLoadWarning]]
-
path:
Path#
-
refresh_token:
Optional[str]#
-
remote:
Optional[RepositoryRemote]#
- save()#
- Return type:
-
scenario:
Optional[ProjectScenario]#
-
snapshot:
Optional[str]#
- walk()#
- class numerous.cli.repository.ProjectScenario(project_scenario=None, project_id=None, scenario_id=None)#
Bases:
object
- class numerous.cli.repository.RepositoryRemote(url=None, api_url=None, organization=None, job_id=None, name=None)#
Bases:
object