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
↓ 4 callers
Function
ta
(a,b,c)
datmo/dashboard/static/js/jquery.min.js:2
↓ 4 callers
Function
to_bytes
(val)
datmo/core/util/misc_functions.py:31
↓ 4 callers
Function
to_bytes
(val)
datmo/core/util/tests/test_json_store.py:15
↓ 4 callers
Function
to_bytes
(val)
datmo/cli/driver/helper.py:17
↓ 4 callers
Method
update
(self, **kwargs)
datmo/cli/command/snapshot.py:125
↓ 3 callers
Function
D
(a,b,c)
datmo/dashboard/static/js/jquery.min.js:2
↓ 3 callers
Function
Lb
(a,b)
datmo/dashboard/static/js/jquery.min.js:4
↓ 3 callers
Method
__set_variables
(self)
datmo/cli/command/tests/test_workspace.py:48
↓ 3 callers
Method
_parse_logs_for_results
Parse log string to extract results and return dictionary. The format of the log line must be "key:value", whitespace will not matter
datmo/core/controller/task.py:156
↓ 3 callers
Method
_run_helper
Run environment with parameters Parameters ---------- environment_id : str the environment id for definition
datmo/core/controller/task.py:77
↓ 3 callers
Method
_update_environment_run_options
Update environment run option dictionary with data file and directory mapping and return dictionary. Parameters ---------- da
datmo/core/controller/task.py:188
↓ 3 callers
Function
ba
(a,b)
datmo/dashboard/static/js/jquery.min.js:3
↓ 3 callers
Method
checkout
Checkout to specific environment id Parameters ---------- environment_id : str environment id to checkout to
datmo/core/controller/environment/environment.py:527
↓ 3 callers
Method
checkout
Checkout to specific file collection id Returns ------- bool True if success Raises ------
datmo/core/controller/file/file_collection.py:232
↓ 3 callers
Method
checkout
(self, name, option=None)
datmo/core/controller/code/driver/git.py:503
↓ 3 callers
Method
cleanup
Cleans the project structure completely Notes ----- This function will not error out but will gracefully exit, since
datmo/core/controller/project.py:122
↓ 3 callers
Method
connect
Connect to the environment daemon and start running Returns ------- bool returns True if success else False
datmo/core/controller/environment/driver/__init__.py:52
↓ 3 callers
Method
create_datmo_definition
Create a datmo version of the definition Parameters ---------- input_definition_path : str input original definit
datmo/core/controller/environment/driver/__init__.py:316
↓ 3 callers
Method
create_requirements_file
Create python requirements txt file for the project Parameters ---------- package_manager : str, optional the pac
datmo/core/controller/environment/driver/dockerenv.py:905
↓ 3 callers
Method
current_code
Get the current code object Returns ------- Code an object representing the current code reference state
datmo/core/controller/code/code.py:27
↓ 3 callers
Method
current_environment
Get the current environment object Returns ------- Environment returns an object representing the current environ
datmo/core/controller/environment/environment.py:139
↓ 3 callers
Method
current_file_collection
Get the current file collection object Returns ------- FileCollection an object representing the current file col
datmo/core/controller/file/file_collection.py:31
↓ 3 callers
Method
current_ref
Returns the current ref of the code (may not be a commit id, if not saved) Returns ------- commit_id : str the cu
datmo/core/controller/code/driver/file.py:212
↓ 3 callers
Method
delete_collection
Deletes collection based on filehash Parameters ---------- filehash : str hash representing the files in the coll
datmo/core/controller/file/driver/__init__.py:260
↓ 3 callers
Method
ensure
(self, relative_path, directory=False)
datmo/core/controller/file/driver/local.py:194
↓ 3 callers
Method
ensure_collections_dir
(self)
datmo/core/controller/file/driver/local.py:409
↓ 3 callers
Method
ensure_datmo_files_ignored
(self)
datmo/core/controller/code/driver/git.py:290
↓ 3 callers
Method
ensure_hidden_datmo_file_structure
(self)
datmo/core/controller/file/driver/local.py:437
↓ 3 callers
Method
exists_code_refs_dir
(self)
datmo/core/controller/code/driver/git.py:811
↓ 3 callers
Method
exists_collections_dir
(self)
datmo/core/controller/file/driver/local.py:404
↓ 3 callers
Method
exists_commit
(self, commit_id)
datmo/core/controller/code/driver/git.py:433
↓ 3 callers
Method
exists_datmo_files_in_worktree
(self)
datmo/core/controller/code/driver/git.py:303
↓ 3 callers
Method
exists_files_dir
(self)
datmo/core/controller/file/driver/local.py:371
↓ 3 callers
Method
exists_hidden_datmo_file_structure
(self)
datmo/core/controller/file/driver/local.py:433
↓ 3 callers
Method
extract_workspace_url
Extract workspace url from the container Parameters ---------- container_name : str name of the container being r
datmo/core/controller/environment/driver/__init__.py:186
↓ 3 callers
Method
get
(self, collection, entity_id)
datmo/core/storage/driver/blitzdb_dal_driver.py:62
↓ 3 callers
Method
get_collection_files
Retrieve collection files as python file object Parameters ---------- filehash : str hash representing the files
datmo/core/controller/file/driver/__init__.py:242
↓ 3 callers
Method
get_command_class
(self, command_name)
datmo/cli/driver/helper.py:126
↓ 3 callers
Method
get_image
(self, image_name)
datmo/core/controller/environment/driver/dockerenv.py:450
↓ 3 callers
Function
ha
()
datmo/dashboard/static/js/jquery.min.js:2
↓ 3 callers
Function
i
()
datmo/dashboard/static/js/jquery.min.js:2
↓ 3 callers
Function
ka
(a,b)
datmo/dashboard/static/js/jquery.min.js:2
↓ 3 callers
Method
list
(self)
datmo/core/controller/environment/environment.py:374
↓ 3 callers
Function
qa
(a)
datmo/dashboard/static/js/jquery.min.js:2
↓ 3 callers
Method
run
Run a task with parameters. If dictionary specified, create a new task with new run parameters. Snapshot objects are created before and after
datmo/core/controller/task.py:258
↓ 3 callers
Method
status
Return the project status information if initialized Returns ------- status_dict : dict dictionary with project m
datmo/core/controller/project.py:178
↓ 3 callers
Function
to_bytes
(val)
datmo/cli/command/tests/test_flow.py:10
↓ 3 callers
Function
ua
(a)
datmo/dashboard/static/js/jquery.min.js:2
↓ 3 callers
Function
va
(a,b,c)
datmo/dashboard/static/js/jquery.min.js:2
↓ 3 callers
Function
w
(a)
datmo/dashboard/static/js/jquery.min.js:2
↓ 3 callers
Function
z
(a,b)
datmo/dashboard/static/js/jquery.min.js:2
↓ 2 callers
Function
Ca
(a,b)
datmo/dashboard/static/js/jquery.min.js:3
↓ 2 callers
Function
Fa
(a,b)
datmo/dashboard/static/js/jquery.min.js:3
↓ 2 callers
Function
Ia
(a,b,c)
datmo/dashboard/static/js/jquery.min.js:3
↓ 2 callers
Function
J
(a,b)
datmo/dashboard/static/js/jquery.min.js:2
↓ 2 callers
Function
Jb
(a)
datmo/dashboard/static/js/jquery.min.js:4
↓ 2 callers
Function
Kb
(a,b,c,d)
datmo/dashboard/static/js/jquery.min.js:4
↓ 2 callers
Function
Na
(a,b)
datmo/dashboard/static/js/jquery.min.js:3
↓ 2 callers
Function
O
(a,b,c)
datmo/dashboard/static/js/jquery.min.js:2
↓ 2 callers
Function
Sb
(a)
datmo/dashboard/static/js/jquery.min.js:4
↓ 2 callers
Function
Ta
(a)
datmo/dashboard/static/js/jquery.min.js:3
↓ 2 callers
Function
Va
(a,b,c,d,e)
datmo/dashboard/static/js/jquery.min.js:3
↓ 2 callers
Function
Wa
(a,b,c)
datmo/dashboard/static/js/jquery.min.js:3
↓ 2 callers
Function
Z
(a,b,c)
datmo/dashboard/static/js/jquery.min.js:3
↓ 2 callers
Method
__save_dictionary
(self, dictionary, path)
datmo/logger.py:38
↓ 2 callers
Method
_check_for_ssh
(self)
datmo/core/controller/code/driver/git.py:872
↓ 2 callers
Method
_env_setup
TODO: Parameters ---------- incoming_dictionary : dict dictionary for the create function defined above
datmo/core/controller/snapshot.py:491
↓ 2 callers
Method
_get_filehash
(absolute_filepath)
datmo/core/controller/code/driver/file.py:113
↓ 2 callers
Method
_has_unstaged_changes
Return whether there are unstaged changes
datmo/core/controller/code/driver/file.py:132
↓ 2 callers
Method
_setup_compatible_environment
Setup compatible environment from user paths. Creates the necessary datmo files if they are not already present Parameters --
datmo/core/controller/environment/environment.py:595
↓ 2 callers
Function
bb
()
datmo/dashboard/static/js/jquery.min.js:3
↓ 2 callers
Function
bytes2human
(n)
datmo/core/util/misc_functions.py:55
↓ 2 callers
Function
ca
(a,b)
datmo/dashboard/static/js/jquery.min.js:2
↓ 2 callers
Method
connect
(self)
datmo/core/controller/environment/driver/dockerenv.py:148
↓ 2 callers
Method
create
Create an environment Parameters ---------- dictionary : dict optional values to populate required environment en
datmo/core/controller/environment/environment.py:155
↓ 2 callers
Method
create_default_definition
Create default definition within the given directory and return full path Parameters ---------- directory : str d
datmo/core/controller/environment/driver/__init__.py:277
↓ 2 callers
Method
create_hidden_datmo_file_structure
(self)
datmo/core/controller/file/driver/local.py:429
↓ 2 callers
Function
da
()
datmo/dashboard/static/js/jquery.min.js:2
↓ 2 callers
Method
delete
(self, task_id)
datmo/core/controller/task.py:589
↓ 2 callers
Method
delete
Delete all traces of an environment Parameters ---------- environment_id : str environment object id to remove
datmo/core/controller/environment/environment.py:389
↓ 2 callers
Method
delete
Delete the file or directory Parameters ---------- relative_path : str path relative to the filepath dir
datmo/core/controller/file/driver/__init__.py:125
↓ 2 callers
Method
delete_hidden_datmo_dir
(self)
datmo/core/controller/file/driver/local.py:353
↓ 2 callers
Method
delete_hidden_datmo_file_structure
(self)
datmo/core/controller/file/driver/local.py:441
↓ 2 callers
Method
ensure_environment_dir
(self)
datmo/core/controller/environment/driver/dockerenv.py:180
↓ 2 callers
Method
ensure_files_dir
(self)
datmo/core/controller/file/driver/local.py:375
↓ 2 callers
Method
ensure_hidden_datmo_dir
(self)
datmo/core/controller/file/driver/local.py:350
↓ 2 callers
Method
exists
Returns a boolean if the file collection exists Parameters ---------- file_collection_id : str file collection id
datmo/core/controller/file/file_collection.py:139
↓ 2 callers
Method
get
Get snapshot object and return Parameters ---------- snapshot_id : str id for the snapshot you would like to get
datmo/core/controller/snapshot.py:394
↓ 2 callers
Method
get_absolute_collection_path
(self, filehash)
datmo/core/controller/file/driver/local.py:302
↓ 2 callers
Function
get_class_contructor
(class_location)
datmo/core/util/__init__.py:6
↓ 2 callers
Method
get_command_choices
(self)
datmo/cli/driver/helper.py:149
↓ 2 callers
Method
get_default_definition_filename
Get default definition path to read the file from Returns ------- str file names of the default definition file
datmo/core/controller/environment/driver/__init__.py:295
↓ 2 callers
Method
get_deployment_info
(self)
datmo/core/util/remote_api.py:101
↓ 2 callers
Method
get_environment_types
Get the environment types Returns ------- list List of supported environment type
datmo/core/controller/environment/environment.py:39
↓ 2 callers
Method
get_environment_types
Get the environment types Returns ------- list List of supported environment types
datmo/core/controller/environment/driver/__init__.py:66
↓ 2 callers
Method
get_files
Get list of file objects for snapshot id. Parameters ---------- snapshot_id : str id for the snapshot you would l
datmo/core/controller/snapshot.py:417
↓ 2 callers
Method
get_logfiles
()
datmo/core/util/logger.py:57
↓ 2 callers
Method
get_relative_collection_path
(self, filehash)
datmo/core/controller/file/driver/local.py:305
↓ 2 callers
Method
get_safe_dst_filepath
(filepath, dst_dirpath)
datmo/core/controller/file/driver/local.py:46
↓ 2 callers
Method
get_supported_frameworks
Get all the supported frameworks Parameters ---------- environment_type : str the type of environment Re
datmo/core/controller/environment/environment.py:49
← previous
next →
201–300 of 1,250, ranked by callers