Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/datmo/datmo
/ functions
Functions
1,250 in github.com/datmo/datmo
⨍
Functions
1,250
◇
Types & classes
187
↳
Endpoints
27
↓ 2 callers
Method
get_supported_frameworks
Get all the supported frameworks Parameters ---------- environment_type : str the type of environment Re
datmo/core/controller/environment/driver/__init__.py:76
↓ 2 callers
Method
get_supported_languages
Get all the supported languages for the environment Parameters ---------- environment_type : str the type of envi
datmo/core/controller/environment/environment.py:65
↓ 2 callers
Method
get_supported_languages
Get all the supported environment languages Parameters ---------- environment_type : str the type of environment
datmo/core/controller/environment/driver/__init__.py:91
↓ 2 callers
Method
gpu_enabled
(self)
datmo/core/controller/environment/driver/dockerenv.py:327
↓ 2 callers
Function
grep
(pattern, fileObj)
datmo/core/util/misc_functions.py:71
↓ 2 callers
Function
is_exe
(fpath)
datmo/core/util/misc_functions.py:110
↓ 2 callers
Function
is_project_dir
(path)
datmo/core/util/misc_functions.py:217
↓ 2 callers
Method
log_config
(self, config)
datmo/logger.py:45
↓ 2 callers
Method
log_container
Log capture at a particular point `docker logs`. Can also use `--follow` for real time logs Parameters ---------- container_i
datmo/core/controller/environment/driver/dockerenv.py:774
↓ 2 callers
Method
log_result
(self, results)
datmo/logger.py:56
↓ 2 callers
Function
main
()
datmo/cli/main.py:13
↓ 2 callers
Function
normalize_entity
Converts BlitzDB Document to standard dictionary Parameters ---------- in_dict : dict BlitzDB Document-compatible dictionary of v
datmo/core/storage/driver/blitzdb_dal_driver.py:162
↓ 2 callers
Function
outsideMenuClick
()
datmo/dashboard/static/js/header.menu.js:6
↓ 2 callers
Function
p
(a,b)
datmo/dashboard/static/js/jquery.min.js:2
↓ 2 callers
Method
prompt_validator
(self, msg, validate_function, trie
datmo/cli/driver/helper.py:110
↓ 2 callers
Method
query
(self, collection, query_params, sort_key=None, sort_order=None)
datmo/core/storage/driver/blitzdb_dal_driver.py:119
↓ 2 callers
Method
remove_images
Remove multiple images
datmo/core/controller/environment/driver/dockerenv.py:491
↓ 2 callers
Method
reset
(self, git_commit)
datmo/core/controller/code/driver/git.py:649
↓ 2 callers
Method
run
(self, name, options, log_filepath)
datmo/core/controller/environment/driver/dockerenv.py:290
↓ 2 callers
Method
run_cmd
(self, shell_cmd)
datmo/core/util/misc_functions.py:436
↓ 2 callers
Method
set
(self, collection, obj)
datmo/core/storage/driver/blitzdb_dal_driver.py:91
↓ 2 callers
Method
stop
Stop and remove run for the task and update task object statuses Parameters ---------- task_id : str, optional id
datmo/core/controller/task.py:597
↓ 2 callers
Method
stop_container
(self, container_id)
datmo/core/controller/environment/driver/dockerenv.py:726
↓ 2 callers
Function
to_bytes
(val)
datmo/core/util/tests/test_remote_api.py:14
↓ 2 callers
Method
to_dictionary
(self, stringify=False)
datmo/core/entity/snapshot.py:142
↓ 2 callers
Method
to_file
(self, dictionary)
datmo/core/util/json_store.py:41
↓ 1 callers
Function
Ga
(a,b)
datmo/dashboard/static/js/jquery.min.js:3
↓ 1 callers
Function
L
(a)
datmo/dashboard/static/js/jquery.min.js:2
↓ 1 callers
Function
Mb
(a,b,c)
datmo/dashboard/static/js/jquery.min.js:4
↓ 1 callers
Function
Nb
(a,b,c,d)
datmo/dashboard/static/js/jquery.min.js:4
↓ 1 callers
Function
Ua
(a,b,c)
datmo/dashboard/static/js/jquery.min.js:3
↓ 1 callers
Method
__init__
(self, driver_type, connection_string)
datmo/core/storage/driver/blitzdb_dal_driver.py:10
↓ 1 callers
Method
__init__
(self, file_path=None)
datmo/core/util/exceptions.py:101
↓ 1 callers
Method
__str__
(self)
datmo/snapshot.py:102
↓ 1 callers
Method
__str__
(self)
datmo/core/entity/run.py:227
↓ 1 callers
Method
__str__
(self)
datmo/core/entity/snapshot.py:107
↓ 1 callers
Method
__str__
(self)
datmo/core/entity/task.py:171
↓ 1 callers
Method
_check_https_enabled
(self)
datmo/core/controller/code/driver/git.py:858
↓ 1 callers
Method
_get_action_from_name
Given a name, get the Action instance registered with this parser. If only it were made available in the ArgumentError object. It is p
datmo/cli/driver/parser.py:21
↓ 1 callers
Method
_get_dirhash
(absolute_dirpath)
datmo/core/controller/code/driver/file.py:129
↓ 1 callers
Method
_netrc_exists
(self)
datmo/core/controller/code/driver/git.py:862
↓ 1 callers
Method
build
Build environment from definition file Parameters ---------- environment_id : str environment object id to build
datmo/core/controller/environment/environment.py:266
↓ 1 callers
Method
build
(self, name, path, workspace=None)
datmo/core/controller/environment/driver/dockerenv.py:286
↓ 1 callers
Method
calculate_hash_paths
(self, paths, directory)
datmo/core/controller/file/driver/local.py:248
↓ 1 callers
Method
check_git_work_tree
(self)
datmo/core/controller/code/driver/git.py:667
↓ 1 callers
Method
check_unstaged_changes
Checks if there exists any unstaged changes for the snapshot in the project. Returns ------- bool False if it's a
datmo/core/controller/snapshot.py:304
↓ 1 callers
Method
check_unstaged_changes
Checks if there exists any unstaged changes for code. Returns False if it's already staged Raises ------ CodeNotInitialized
datmo/core/controller/code/driver/file.py:315
↓ 1 callers
Method
checkout
Checkout to specific code id Parameters ---------- code_id : str code id to checkout to Returns
datmo/core/controller/code/code.py:166
↓ 1 callers
Method
checkout
(self, **kwargs)
datmo/cli/command/snapshot.py:247
↓ 1 callers
Function
convert_keys_to_string
(data)
datmo/core/util/misc_functions.py:88
↓ 1 callers
Function
copyToClipboard
(text)
datmo/dashboard/static/js/general.js:48
↓ 1 callers
Method
copyfile
(filepath, dst_dirpath)
datmo/core/controller/file/driver/local.py:95
↓ 1 callers
Method
create
(self, path=None, output_path=None, workspace=None)
datmo/core/controller/environment/driver/dockerenv.py:263
↓ 1 callers
Method
create
Create a FileCollection Parameters ---------- paths : list list of absolute or relative filepaths and/or dirpaths
datmo/core/controller/file/file_collection.py:47
↓ 1 callers
Method
create
(self, **kwargs)
datmo/cli/command/snapshot.py:24
↓ 1 callers
Method
create_datmo_definition
Creates a datmo dockerfiles to run at the output path specified
datmo/core/controller/environment/driver/dockerenv.py:988
↓ 1 callers
Method
create_git_netrc
(self, username, password)
datmo/core/controller/code/driver/git.py:901
↓ 1 callers
Function
db
(a,b,c)
datmo/dashboard/static/js/jquery.min.js:3
↓ 1 callers
Method
delete
Delete all traces of a snapshot Parameters ---------- snapshot_id : str id for the snapshot to remove Re
datmo/core/controller/snapshot.py:447
↓ 1 callers
Method
delete
delete entity from collection Parameters ---------- collection : str name of the collection enti
datmo/core/storage/driver/__init__.py:103
↓ 1 callers
Method
delete_code_refs_dir
(self)
datmo/core/controller/code/driver/git.py:828
↓ 1 callers
Method
delete_collections_dir
(self)
datmo/core/controller/file/driver/local.py:414
↓ 1 callers
Method
delete_environment_dir
(self)
datmo/core/controller/environment/driver/dockerenv.py:185
↓ 1 callers
Method
delete_files_dir
(self)
datmo/core/controller/file/driver/local.py:379
↓ 1 callers
Function
denormalize_entity
Converts standard dictionary to BlitzDB Document-compatible dictionary Parameters ---------- in_dict : dict normal dictionary of
datmo/core/storage/driver/blitzdb_dal_driver.py:195
↓ 1 callers
Method
display_usage_message
Checks to see if --help or -h is passed in, and if so it calls our usage() if it exists. Since argparser thinks it is clever and aut
datmo/cli/command/base.py:26
↓ 1 callers
Method
ensure
Ensure file or directory exists or create if not Parameters ---------- relative_path : str path relative to the f
datmo/core/controller/file/driver/__init__.py:107
↓ 1 callers
Method
exists_collection
(self, filehash)
datmo/core/controller/file/driver/local.py:311
↓ 1 callers
Method
exists_collection
Checks if a collection exists based on filehash Parameters ---------- filehash : str hash representing the files
datmo/core/controller/file/driver/__init__.py:226
↓ 1 callers
Method
extract_workspace_url
Extract workspace url from the environment Parameters ---------- name : str name of the environment being run
datmo/core/controller/environment/environment.py:315
↓ 1 callers
Function
fa
(a)
datmo/dashboard/static/js/jquery.min.js:3
↓ 1 callers
Function
fb
(a,b)
datmo/dashboard/static/js/jquery.min.js:3
↓ 1 callers
Function
find_project_dir
(starting_path=os.getcwd())
datmo/core/util/misc_functions.py:182
↓ 1 callers
Function
gb
(a,b,c)
datmo/dashboard/static/js/jquery.min.js:3
↓ 1 callers
Method
get
(self, relative_path, mode="r", directory=False)
datmo/core/controller/file/driver/local.py:173
↓ 1 callers
Method
get_by_shortened_id
(self, collection, shortened_entity_id)
datmo/core/storage/driver/blitzdb_dal_driver.py:74
↓ 1 callers
Method
get_cache_item
(self, key)
datmo/config.py:83
↓ 1 callers
Method
get_config_defaults
(self)
datmo/core/controller/base.py:119
↓ 1 callers
Method
get_core_snapshot_id
Returns the core snapshot id for the run Returns ------- str or None string for core snapshot id associated with
datmo/core/entity/run.py:194
↓ 1 callers
Method
get_datmo_definition_filenames
Get the filenames of datmo definition files Returns ------- list list of file names of the datmo definition file
datmo/core/controller/environment/driver/__init__.py:305
↓ 1 callers
Function
get_datmo_parser
()
datmo/cli/parser.py:6
↓ 1 callers
Method
get_dirhash
(absolute_dirpath)
datmo/core/controller/file/driver/local.py:299
↓ 1 callers
Method
get_environment_id
Returns the environment id for the run Returns ------- str or None string for environment id associated with the
datmo/core/entity/run.py:183
↓ 1 callers
Method
get_environment_types
(self)
datmo/core/controller/environment/driver/dockerenv.py:198
↓ 1 callers
Method
get_error_str
(self)
datmo/core/util/exceptions.py:185
↓ 1 callers
Method
get_filehash
Return the hash of the file path given Parameters ---------- filepath : str path of the file Returns
datmo/core/controller/file/driver/__init__.py:144
↓ 1 callers
Method
get_files
Returns a list of file objects for the task Parameters ---------- mode : str file object mode (defaul
datmo/core/entity/run.py:205
↓ 1 callers
Method
get_hardware_info
(self)
datmo/core/controller/environment/driver/dockerenv.py:974
↓ 1 callers
Function
get_lang
(locale='en')
datmo/core/util/lang/__init__.py:6
↓ 1 callers
Method
get_logging_level
(self)
datmo/core/util/logger.py:34
↓ 1 callers
Method
get_supported_frameworks
(self, environment_type)
datmo/core/controller/environment/driver/dockerenv.py:202
↓ 1 callers
Method
get_supported_languages
(self, environment_type, environment_framework)
datmo/core/controller/environment/driver/dockerenv.py:214
↓ 1 callers
Method
get_tags_for_docker_repository
Method to get tags for docker repositories Parameters ---------- repo_name: str Docker repository name R
datmo/core/controller/environment/driver/dockerenv.py:354
↓ 1 callers
Method
init
(self)
datmo/core/storage/local/dal.py:193
↓ 1 callers
Function
j
()
datmo/dashboard/static/js/jquery.min.js:2
↓ 1 callers
Method
list
(self, visible=None, sort_key=None, sort_order=None)
datmo/core/controller/snapshot.py:354
↓ 1 callers
Method
list
(self)
datmo/core/controller/file/file_collection.py:102
↓ 1 callers
Method
list_containers
(self, all=False, before=None, filters
datmo/core/controller/environment/driver/dockerenv.py:716
↓ 1 callers
Method
list_file_collections
(self)
datmo/core/controller/file/driver/local.py:419
↓ 1 callers
Method
list_refs
List all commits in repo Raises ------ CodeNotInitialized error if not initialized (must initialize first)
datmo/core/controller/code/driver/file.py:301
← previous
next →
301–400 of 1,250, ranked by callers