-
action
- with-action-options
- declare-action
- defaction
- implement-action
- action-fn
- declare-delayed-crate-action
- declare-aggregaed-crate-action
- declare-collected-crate-action
- clj-action-fn
- clj-action
-
action-impl -- internal
-
action-plan -- internal
-
actions
- exec
- exec-script*
- exec-script
- exec-checked-scripot
- as-action
- plan-when
- plan-when-not
- with-action-values
- return-value-expr
- assoc-settings
- assoc-in-settings
- update-settings
- file
- symbolic-link
- fifo
- sed
- directory
- directories
- transfer-file (public?)
- transfer-file-to-local
- delete-local-path
- set-install-new-files (global)
- set-force-overwrite (global)
- remote-file
- with-remote-file
- remote-file-content
- remote-directory
- wait-for-file
- package
- packages
- package-manager
- package-source
- add-rpm (public?)
- install-deb (public?)
- debconf-set-selections
- minimal-packages
- rsync
- rsync-directory
- group
- user
- service
- with-service-restart
- service-script
- loop-until
- retry-until
- on-one-node
- log-script-ouput -actions-impl (internal) -api
- lift-nodes
- group-nodes
- make-user
- with-admin-user
- print-nodes
- compute-service
- node-spec
- server-spec
- group-spec
- cluster-spec
- plan-fn
- converge
- lift
-
argument
- delayed-fn
- delayed
-
blobstore
- service
- sign-blog-request (internal?)
- put
- put-file
- containers
- close
-
command-line (internal)
-
compute
- ComputeService
- ComputeServiceProperties
- NodeTagReader
- NodeTagWriter
- os-hierarchy
- defmulti-os
- packager-for-os (internal?)
- admin-group (internal?)
-
configure
- compute-service-from-[map, config, config-var, property, config-file]
- compute-service
- blobstore-from-[map, config, config-var, property, config-file]
- blobstore-service
- admin-user
- admin-user-from-[property, config-var, config, config-file]
-
context
- with-context
- contexts
- phase-contexts
- with-phase-context
- phase-context
- phase-context-scope
- in-phase-context-scope (internal?)
- invalid-argument (internal?)
- infof, warnf, debugf, tracef
-
contracts (internal?)
-
core.api
- version
- service-state
- action-plan (internal?)
- target-action-plan (i?)
- action-plans (i?)
- execution-action-plan* (i?)
- execution-action-plan (i?)
- create-nodes
- destroy-nodes
- set-state-for-nodes
- phase-errors
- throw-phase-errors
-
core.api-impl (internal)
-
core.data-api
- service-map-from-compute
- nodes
- explain-plan
- run-summary
- session-data
-
core.operations
- lift
- delay
- lift-partitions
-
core.plan-state (internal?)
-
core.primitives (internal)
-
core.session
- session
- with-session
- session!
- safe-id
- target
- target-node
- target-name
- target-id
- target-ip
- os-family
- os-version
- group-name
- targets
- target-nodes
- nodes-in-group
- groups-with-role
- nodes-with-role
- role->nodes-map
- packager
- admin-user
- admin-group
- is-64bit?
-
core.thread-local (internal)
-
core.user
- User
- user?
- make-user
-
core.version-dispatch (internal)
-
core (deprecated)
-
crate
- phase-context
- defplan
- def-aggregate-plan-fn
- def-collect-plan-fn
- defmulti-plan
- defmethod-plan
- session-peek-fn (i?)
- target
- target-node
- targets
- target-nodes
- target-id
- target-name
- admin-user
- os-family
- os-version
- group-name
- nodes-in-group
- groups-with-role
- nodes-with-role
- role->nodes-map
- packager
- admin-group
- is-64bit?
- compute-service
- blobstore
- target-flag?
- get-settings
- get-node-settings
- assoc-settings
- update-settings
- service-phases
-
crate.automated-admin-user
- authorize-user-key
- automated-admin-user
- with-automated-admin-user
-
crate.crontab
- settings
- empty-settings
- user-settings
- system-settings
- create-user-crontab
- remove-user-crontab
- user-crontabs
- create-system-crontab
- remove-system-crontab
- system-crontabs
- with-crontab
-
crate.environment
- system-environment-file
- system-environment
-
crate.etc-default
- write
-
crate.etc-hosts
- add-host
- add-hosts
- hostname
- reverse-dns
- resolve-dns
- host-entry
- locahost
- localhost-hostname
- ipv6-aliases
- format-hosts
- hosts
- set-hostname*
- set-hostname
-
crate.filesystem
- make-xfs-filesystem
- mount
-
crate.initd
- write-service
- jobs
- server-spec
-
crate.limits-conf
- default-settings
- settings
- ulimit
- configure
- server-spec
-
crate.network-service
- wait-for-port-listen
- wait-for-http-status
- wait-for-port-response
-
crate.nohup
- jobs
- start-nohup-service
- stop-nohup-service
- server-spec
-
crate.os
- os-detection
- distro-detection
- infer-os
- infer-distro
- os
-
crate.package.centos
- add-repository
-
crate.package.debian-backports
- add-debian-backports
-
crate.package.epel
- add-epel
-
crate.package.jpackage
- jpackage-utils
- add-jpackage
- package-manager-update-jpackage
-
crate.package.rpmforge
- add-rpmforge
-
crate.package-repo
- rebuild-repo
- rebuild-repository
- repository-packages
-
crate.service
- service-supervisor-available?
- service-supervisor
- service-supervisor-config
- service
- supervisor-config-map
- supervisor-config
-
crate.ssh-key
- user-ssh-dir
- authorize-key
- authorize-key-for-localhost
- install-key
- generate-key
- public-key
- config
-
crate.sudoers
- install
- default-specs
- sudoer-templates
- sudoers
-
crate-install
- install
-
debug
- log-session
- print-session
- assertf
-
echo.execute
- echo-bash
- echo-clojure
- echo-transfer
-
enlive
- elt
- transform-nodes
- deffragment
- memo-xml-resource
- defsnippet
- xml-template
- xml-emit
- transform-if
- transform-if-let
-
environment
- Environment
- eval-environment
- get-environment
- group-with-environment
-
environment-impl
- get-for
-
event
- add-publisher
- remove-publisher
- remove-publishers
- publish
- log-publisher
- session-event
-
execute (internal)
-
executors (internal)
-
feature (internal)
-
futures (internal)
-
local.execute
- script-on-origin
- clojure-on-origin
- local-script-context
- local-script
- local-checked-script
-
main (internal)
-
main-invoker (internal)
-
md5crypt
- to64
- salt
- crypt
-
node
- Node
- ssh-port
- primary-ip
- private-ip
- is-64bit?
- group-name
- hostname
- os-family
- os-version
- running?
- terminated?
- id
- compute-service
- NodePackager
- packager
- NodeImage
- image-user
- NodeHardware
- hardware
- NodeProxy
- proxy
- node?
- node-in-group?
- node-address
- tag
- tags
- tag!
- taggable?
- node-map
- Node
-
node-value
- NodeValueAccessor
- node-value
- NodeValue ?
- node-value?
- set-node-value
- assign-node-value
- get-node-value
- NodeValueAccessor
-
phase (internal)
-
plugin (internal)
-
project.load (internal)
-
project.loader (internal)
-
project.clj (internal)
-
script.lib
- exit
- xargs
- which
- has-command
- canonical-path
- rm
- mv
- cp
- ln
- backup-option
- basename
- dirname
- path-owner
- path-group
- path-mode
- user-default-group
- ls
- cat
- tail
- diff
- cut
- chown
- chgrp
- chmod
- touch
- sed-file
- set-ext
- md5sum
- normalize-md5
- md5sum-verify
- download-file
- download-request
- tmp-dir
- make-temp-file
- heredoc-in
- heredoc
- rmdir
- mkdir
- make-temp-dir
- os-version-name
- hostname
- dnsdomainname
- nameservers
- debian-version
- redhat-version
- ubuntu-version
- arch
- user-exists?
- modify-user
- create-user
- remove-user
- lock-user
- unlock-user
- user-home
- current-user
- group-exists?
- modify-group
- create-group
- remove-group
- update-package-list
- upgrade-all-packages
- install-package
- upgrade-package
- remove-package
- purge-package
- list-installed-packages
- configure-service
- file
- etc-default
- log-root
- state-root
- pid-root
- config-root
- etc-hosts
- etc-init
- upstart-script-dir
- pkg-etc-default
- pkg-log-root
- pkg-sbin
- system-environment
- file-changed
- set-flag
- set-flag-value
- flag?
- selinux-file-type
- selinux-bool
- sudo
- bash
- env
- wait-while
-
script-builder (internal)
-
session.action-plan (internal)
-
session.verify (internal)
-
ssh.credentials (internal?)
- ssh-credential-status
- generate-keypair-files
- ensure-ssh-credential
-
ssh.execute (internal)
-
string
- <<!
-
task (internal?)
-
task.* (lein tasks)
-
task-utils
-
template
- find-template
- interpolate-template
- deftemplate
- apply-templates
-
template.properties
- property-section
- property-set
- properties
-
utils
- pprint-lines
- quoted
- underscore
- as-string
- first-line
- apply-map
- resource-path
- load-resource
- load-resource-url
- resource-properties
- slurp-as-byte-array
- find-var-with-require
- with-temp-file
- tmpfile
- tmpdir
- with-temporary
- map-with-keys-as-symbols
- dissoc-keys
- dissoc-if-empty
- maybe-update-in
- maybe-assoc
- pipe
- base64-md5
- middleware
- file-for-url
- classpath-urls
- classpath
- jar-file?
- classpath-jarfiles
- compare-and-swap!
- with-redef
- make-user
- local-env
- log-multiline
- deep-merge
- obfuscate
-
version-dispatch
- defmulti-version
- defmethod-version
- defmulti-version-plan
- defmethod-version-plan
- os-map
- os-map-lookup
-
versions (internal)
Created
June 13, 2013 13:20
-
-
Save tbatchelli/5773599 to your computer and use it in GitHub Desktop.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment