Add module-ansible
This commit is contained in:
parent
0991e702cb
commit
733d282499
3 changed files with 885 additions and 0 deletions
1
init.el
1
init.el
|
@ -90,6 +90,7 @@
|
|||
|
||||
;; Extra Tools
|
||||
module-demo ; allow me to demonstrate...
|
||||
module-ansible
|
||||
|
||||
;; Key bindings & ex commands
|
||||
my-bindings
|
||||
|
|
14
modules/module-ansible.el
Normal file
14
modules/module-ansible.el
Normal file
|
@ -0,0 +1,14 @@
|
|||
;;; module-ansible.el
|
||||
|
||||
(after! company-dict
|
||||
(add-to-list 'company-dict-minor-mode-list 'ansible-mode))
|
||||
|
||||
(define-minor-mode ansible-mode
|
||||
:lighter " ans" :keymap (make-sparse-keymap))
|
||||
(associate! ansible-mode :in (yaml-mode) :files ("roles/"))
|
||||
|
||||
(use-package company-ansible :defer t)
|
||||
(define-company-backend! ansible-mode (ansible))
|
||||
|
||||
(provide 'module-ansible)
|
||||
;;; module-ansible.el ends here
|
870
private/dict/ansible-mode
Normal file
870
private/dict/ansible-mode
Normal file
|
@ -0,0 +1,870 @@
|
|||
stack_name
|
||||
disable_rollback
|
||||
template_parameters
|
||||
region
|
||||
state
|
||||
template
|
||||
tags
|
||||
aws_secret_key
|
||||
aws_access_key
|
||||
key_name
|
||||
id
|
||||
group
|
||||
group_id
|
||||
zone
|
||||
instance_type
|
||||
spot_price
|
||||
image
|
||||
kernel
|
||||
ramdisk
|
||||
wait
|
||||
wait_timeout
|
||||
spot_wait_timeout
|
||||
count
|
||||
monitoring
|
||||
user_data
|
||||
instance_tags
|
||||
placement_group
|
||||
vpc_subnet_id
|
||||
assign_public_ip
|
||||
private_ip
|
||||
instance_profile_name
|
||||
instance_ids
|
||||
source_dest_check
|
||||
volumes
|
||||
ebs_optimized
|
||||
exact_count
|
||||
count_tag
|
||||
instance_id
|
||||
name
|
||||
description
|
||||
no_reboot
|
||||
image_id
|
||||
delete_snapshot
|
||||
distro
|
||||
release
|
||||
stream
|
||||
store
|
||||
arch
|
||||
virt
|
||||
load_balancers
|
||||
availability_zones
|
||||
launch_config_name
|
||||
min_size
|
||||
max_size
|
||||
desired_capacity
|
||||
replace_all_instances
|
||||
replace_batch_size
|
||||
replace_instances
|
||||
lc_check
|
||||
vpc_zone_identifier
|
||||
health_check_period
|
||||
health_check_type
|
||||
public_ip
|
||||
in_vpc
|
||||
reuse_existing_ip_allowed
|
||||
ec2_elbs
|
||||
enable_availability_zone
|
||||
validate_certs
|
||||
listeners
|
||||
purge_listeners
|
||||
zones
|
||||
purge_zones
|
||||
security_group_ids
|
||||
health_check
|
||||
subnets
|
||||
purge_subnets
|
||||
scheme
|
||||
connection_draining_timeout
|
||||
cross_az_load_balancing
|
||||
vpc_id
|
||||
rules
|
||||
rules_egress
|
||||
purge_rules
|
||||
purge_rules_egress
|
||||
key_material
|
||||
security_groups
|
||||
kernel_id
|
||||
instance_monitoring
|
||||
ramdisk_id
|
||||
metric
|
||||
namespace
|
||||
statistic
|
||||
comparison
|
||||
threshold
|
||||
period
|
||||
evaluation_periods
|
||||
unit
|
||||
dimensions
|
||||
alarm_actions
|
||||
insufficient_data_actions
|
||||
ok_actions
|
||||
asg_name
|
||||
adjustment_type
|
||||
scaling_adjustment
|
||||
min_adjustment_step
|
||||
cooldown
|
||||
volume_id
|
||||
device_name
|
||||
snapshot_tags
|
||||
resource
|
||||
instance
|
||||
volume_size
|
||||
iops
|
||||
encrypted
|
||||
snapshot
|
||||
cidr_block
|
||||
instance_tenancy
|
||||
dns_support
|
||||
dns_hostnames
|
||||
resource_tags
|
||||
internet_gateway
|
||||
route_tables
|
||||
engine
|
||||
cache_engine_version
|
||||
node_type
|
||||
num_nodes
|
||||
cache_port
|
||||
cache_security_groups
|
||||
hard_modify
|
||||
command
|
||||
instance_name
|
||||
source_instance
|
||||
db_engine
|
||||
size
|
||||
username
|
||||
password
|
||||
db_name
|
||||
engine_version
|
||||
parameter_group
|
||||
license_model
|
||||
multi_zone
|
||||
vpc_security_groups
|
||||
port
|
||||
upgrade
|
||||
option_group
|
||||
maint_window
|
||||
backup_window
|
||||
backup_retention
|
||||
subnet
|
||||
apply_immediately
|
||||
new_instance_name
|
||||
immediate
|
||||
params
|
||||
record
|
||||
ttl
|
||||
type
|
||||
value
|
||||
overwrite
|
||||
retry_interval
|
||||
bucket
|
||||
object
|
||||
src
|
||||
dest
|
||||
mode
|
||||
expiration
|
||||
s3_url
|
||||
metadata
|
||||
location
|
||||
subscription_id
|
||||
management_cert_path
|
||||
storage_account
|
||||
role_size
|
||||
endpoints
|
||||
user
|
||||
ssh_cert_path
|
||||
virtual_network_name
|
||||
hostname
|
||||
wait_timeout_redirects
|
||||
client_id
|
||||
api_key
|
||||
unique_name
|
||||
size_id
|
||||
region_id
|
||||
ssh_key_ids
|
||||
virtio
|
||||
private_networking
|
||||
backups_enabled
|
||||
ssh_pub_key
|
||||
ip
|
||||
path
|
||||
tag
|
||||
nocache
|
||||
docker_url
|
||||
timeout
|
||||
ports
|
||||
expose
|
||||
publish_all_ports
|
||||
volumes_from
|
||||
links
|
||||
memory_limit
|
||||
docker_api_version
|
||||
env
|
||||
dns
|
||||
detach
|
||||
privileged
|
||||
lxc_conf
|
||||
stdin_open
|
||||
tty
|
||||
net
|
||||
registry
|
||||
force
|
||||
permission
|
||||
gcs_secret_key
|
||||
gcs_access_key
|
||||
instance_names
|
||||
machine_type
|
||||
service_account_email
|
||||
pem_file
|
||||
project_id
|
||||
network
|
||||
persistent_boot_disk
|
||||
disks
|
||||
httphealthcheck_name
|
||||
httphealthcheck_port
|
||||
httphealthcheck_path
|
||||
httphealthcheck_interval
|
||||
httphealthcheck_timeout
|
||||
httphealthcheck_unhealthy_count
|
||||
httphealthcheck_healthy_count
|
||||
httphealthcheck_host
|
||||
protocol
|
||||
external_ip
|
||||
port_range
|
||||
members
|
||||
allowed
|
||||
ipv4_range
|
||||
fwname
|
||||
src_range
|
||||
src_tags
|
||||
detach_only
|
||||
size_gb
|
||||
linode_id
|
||||
plan
|
||||
payment_term
|
||||
swap
|
||||
distribution
|
||||
datacenter
|
||||
login_username
|
||||
login_password
|
||||
login_tenant_name
|
||||
auth_url
|
||||
region_name
|
||||
disk_format
|
||||
container_format
|
||||
owner
|
||||
min_disk
|
||||
min_ram
|
||||
is_public
|
||||
copy_from
|
||||
file
|
||||
endpoint_type
|
||||
login_user
|
||||
token
|
||||
endpoint
|
||||
tenant
|
||||
tenant_description
|
||||
email
|
||||
role
|
||||
image_name
|
||||
image_exclude
|
||||
flavor_id
|
||||
flavor_ram
|
||||
flavor_include
|
||||
nics
|
||||
auto_floating_ip
|
||||
floating_ips
|
||||
floating_ip_pools
|
||||
availability_zone
|
||||
meta
|
||||
wait_for
|
||||
config_drive
|
||||
public_key
|
||||
network_name
|
||||
internal_network_name
|
||||
ip_address
|
||||
tenant_name
|
||||
provider_network_type
|
||||
provider_physical_network
|
||||
provider_segmentation_id
|
||||
router_external
|
||||
shared
|
||||
admin_state_up
|
||||
router_name
|
||||
subnet_name
|
||||
cidr
|
||||
ip_version
|
||||
enable_dhcp
|
||||
gateway_ip
|
||||
dns_nameservers
|
||||
allocation_pool_start
|
||||
allocation_pool_end
|
||||
auto_increment
|
||||
count_offset
|
||||
disk_config
|
||||
extra_client_args
|
||||
extra_create_args
|
||||
files
|
||||
flavor
|
||||
networks
|
||||
snapshot_id
|
||||
volume_type
|
||||
device
|
||||
volume
|
||||
server
|
||||
cdb_id
|
||||
character_set
|
||||
collate
|
||||
db_username
|
||||
db_password
|
||||
databases
|
||||
host
|
||||
algorithm
|
||||
vip_id
|
||||
address
|
||||
condition
|
||||
load_balancer_id
|
||||
node_id
|
||||
weight
|
||||
comment
|
||||
data
|
||||
domain
|
||||
loadbalancer
|
||||
priority
|
||||
clear_meta
|
||||
container
|
||||
private
|
||||
public
|
||||
web_error
|
||||
web_index
|
||||
expires
|
||||
method
|
||||
structure
|
||||
label
|
||||
loadbalancers
|
||||
max_entities
|
||||
min_entities
|
||||
server_name
|
||||
at
|
||||
change
|
||||
cron
|
||||
is_percent
|
||||
policy_type
|
||||
scaling_group
|
||||
vcenter_hostname
|
||||
guest
|
||||
resource_pool
|
||||
cluster
|
||||
esxi
|
||||
vm_disk
|
||||
vm_hardware
|
||||
vm_nic
|
||||
vm_extra_config
|
||||
vm_hw_version
|
||||
vmware_guest_facts
|
||||
free_form
|
||||
creates
|
||||
removes
|
||||
chdir
|
||||
executable
|
||||
warn
|
||||
login_host
|
||||
login_port
|
||||
login_unix_socket
|
||||
collation
|
||||
encoding
|
||||
target
|
||||
priv
|
||||
append_privs
|
||||
check_implicit_admin
|
||||
variable
|
||||
lc_collate
|
||||
lc_ctype
|
||||
database
|
||||
privs
|
||||
objs
|
||||
schema
|
||||
roles
|
||||
grant_option
|
||||
login
|
||||
db
|
||||
fail_on_user
|
||||
role_attr_flags
|
||||
follow
|
||||
default
|
||||
entity
|
||||
etype
|
||||
permissions
|
||||
entry
|
||||
backup
|
||||
delimiter
|
||||
remote_src
|
||||
regexp
|
||||
content
|
||||
validate
|
||||
directory_mode
|
||||
fail_on_missing
|
||||
validate_checksum
|
||||
flat
|
||||
recurse
|
||||
section
|
||||
option
|
||||
others
|
||||
line
|
||||
backrefs
|
||||
insertafter
|
||||
insertbefore
|
||||
create
|
||||
replace
|
||||
get_md5
|
||||
get_checksum
|
||||
dest_port
|
||||
archive
|
||||
checksum
|
||||
compress
|
||||
existing_only
|
||||
delete
|
||||
dirs
|
||||
recursive
|
||||
copy_links
|
||||
perms
|
||||
times
|
||||
rsync_path
|
||||
rsync_timeout
|
||||
set_remote_user
|
||||
rsync_opts
|
||||
copy
|
||||
key
|
||||
groups
|
||||
url
|
||||
sha256sum
|
||||
use_proxy
|
||||
url_username
|
||||
url_password
|
||||
body
|
||||
return_content
|
||||
force_basic_auth
|
||||
follow_redirects
|
||||
status_code
|
||||
HEADER_
|
||||
virtualenv
|
||||
virtualenv_site_packages
|
||||
virtualenv_command
|
||||
gem_source
|
||||
include_dependencies
|
||||
repository
|
||||
user_install
|
||||
version
|
||||
pre_release
|
||||
requirements
|
||||
extra_args
|
||||
update_cache
|
||||
cache_valid_time
|
||||
purge
|
||||
default_release
|
||||
install_recommends
|
||||
dpkg_options
|
||||
deb
|
||||
keyring
|
||||
keyserver
|
||||
repo
|
||||
pkg
|
||||
server_hostname
|
||||
server_insecure
|
||||
rhsm_baseurl
|
||||
autosubscribe
|
||||
activationkey
|
||||
pool
|
||||
sysname
|
||||
server_url
|
||||
channels
|
||||
list
|
||||
enablerepo
|
||||
disablerepo
|
||||
conf_file
|
||||
disable_gpg_check
|
||||
accept_hostkey
|
||||
ssh_opts
|
||||
key_file
|
||||
reference
|
||||
remote
|
||||
depth
|
||||
update
|
||||
bare
|
||||
track_submodules
|
||||
revision
|
||||
export
|
||||
manage_dir
|
||||
key_options
|
||||
job
|
||||
cron_file
|
||||
minute
|
||||
hour
|
||||
day
|
||||
month
|
||||
weekday
|
||||
reboot
|
||||
special_time
|
||||
gid
|
||||
system
|
||||
fstype
|
||||
opts
|
||||
dump
|
||||
passno
|
||||
fstab
|
||||
persistent
|
||||
policy
|
||||
conf
|
||||
sleep
|
||||
pattern
|
||||
enabled
|
||||
runlevel
|
||||
arguments
|
||||
filter
|
||||
fact_path
|
||||
ignoreerrors
|
||||
reload
|
||||
sysctl_file
|
||||
sysctl_set
|
||||
uid
|
||||
non_unique
|
||||
append
|
||||
shell
|
||||
home
|
||||
createhome
|
||||
move_home
|
||||
login_class
|
||||
remove
|
||||
generate_ssh_key
|
||||
ssh_key_bits
|
||||
ssh_key_type
|
||||
ssh_key_file
|
||||
ssh_key_comment
|
||||
ssh_key_passphrase
|
||||
update_password
|
||||
minutes
|
||||
ipv6
|
||||
multi_key
|
||||
that
|
||||
jid
|
||||
msg
|
||||
var
|
||||
free-form
|
||||
seconds
|
||||
prompt
|
||||
key_value
|
||||
delay
|
||||
search_regex
|
||||
exclude_hosts
|
||||
app_path
|
||||
settings
|
||||
pythonpath
|
||||
apps
|
||||
cache_table
|
||||
failfast
|
||||
fixtures
|
||||
skip
|
||||
merge
|
||||
link
|
||||
crypt_scheme
|
||||
config
|
||||
supervisorctl_path
|
||||
restart
|
||||
include_sub_features
|
||||
include_management_tools
|
||||
start_mode
|
||||
resource_type
|
||||
instance_disksize
|
||||
instance_cpus
|
||||
instance_nic
|
||||
instance_network
|
||||
instance_mem
|
||||
disk_alloc
|
||||
disk_int
|
||||
instance_os
|
||||
instance_cores
|
||||
sdomain
|
||||
uri
|
||||
xml
|
||||
replica_set
|
||||
ssl
|
||||
master_host
|
||||
master_port
|
||||
slave_mode
|
||||
flush_mode
|
||||
config_dir
|
||||
http_conn
|
||||
target_node
|
||||
wait_for_handoffs
|
||||
wait_for_ring
|
||||
wait_for_service
|
||||
master_user
|
||||
master_password
|
||||
master_connect_retry
|
||||
master_log_file
|
||||
master_log_pos
|
||||
relay_log_file
|
||||
relay_log_pos
|
||||
master_ssl
|
||||
master_ssl_ca
|
||||
master_ssl_capath
|
||||
master_ssl_cert
|
||||
master_ssl_key
|
||||
master_ssl_cipher
|
||||
component
|
||||
vhost
|
||||
node
|
||||
names
|
||||
new_only
|
||||
prefix
|
||||
configure_priv
|
||||
write_priv
|
||||
read_priv
|
||||
tracing
|
||||
environment
|
||||
hosts
|
||||
apiid
|
||||
apikey
|
||||
title
|
||||
text
|
||||
date_happened
|
||||
alert_type
|
||||
aggregation_key
|
||||
source
|
||||
start_time
|
||||
end_time
|
||||
action
|
||||
cmdfile
|
||||
author
|
||||
services
|
||||
app_name
|
||||
application_id
|
||||
changelog
|
||||
appname
|
||||
passwd
|
||||
requester_id
|
||||
service
|
||||
hours
|
||||
desc
|
||||
checkid
|
||||
rollbar_user
|
||||
event
|
||||
revision_id
|
||||
deployed_by
|
||||
deployed_to
|
||||
annotated_by
|
||||
level
|
||||
event_epoch
|
||||
host_names
|
||||
host_groups
|
||||
collect_data
|
||||
server_ip
|
||||
server_status
|
||||
server_ports
|
||||
service_group
|
||||
service_group_protocol
|
||||
service_group_method
|
||||
servers
|
||||
write_config
|
||||
virtual_server
|
||||
virtual_server_ip
|
||||
virtual_server_status
|
||||
virtual_server_ports
|
||||
nsc_host
|
||||
nsc_protocol
|
||||
account_email
|
||||
account_api_token
|
||||
record_ids
|
||||
solo
|
||||
account_key
|
||||
account_secret
|
||||
record_name
|
||||
record_type
|
||||
record_value
|
||||
record_ttl
|
||||
session
|
||||
include
|
||||
partition
|
||||
parent
|
||||
parent_partition
|
||||
send
|
||||
receive
|
||||
receive_disable
|
||||
interval
|
||||
time_until_up
|
||||
lb_method
|
||||
monitor_type
|
||||
quorum
|
||||
monitors
|
||||
slow_ramp_time
|
||||
service_down_action
|
||||
connection_limit
|
||||
rate_limit
|
||||
ratio
|
||||
bridge
|
||||
subscription
|
||||
room
|
||||
notify
|
||||
external_user_name
|
||||
from_address
|
||||
subject
|
||||
from_name
|
||||
reply_to
|
||||
project
|
||||
channel_token
|
||||
message
|
||||
icon_url
|
||||
from
|
||||
color
|
||||
msg_format
|
||||
api
|
||||
nick
|
||||
channel
|
||||
use_ssl
|
||||
to
|
||||
cc
|
||||
bcc
|
||||
attach
|
||||
headers
|
||||
charset
|
||||
topic
|
||||
payload
|
||||
qos
|
||||
retain
|
||||
api_secret
|
||||
voice
|
||||
icon_emoji
|
||||
link_names
|
||||
parse
|
||||
sqs
|
||||
sms
|
||||
http
|
||||
https
|
||||
account_sid
|
||||
auth_token
|
||||
to_number
|
||||
from_number
|
||||
client_secret
|
||||
working_dir
|
||||
prefer_source
|
||||
prefer_dist
|
||||
no_dev
|
||||
no_scripts
|
||||
no_plugins
|
||||
optimize_autoloader
|
||||
from_path
|
||||
notest
|
||||
locallib
|
||||
mirror
|
||||
global
|
||||
ignore_scripts
|
||||
production
|
||||
update_homebrew
|
||||
upgrade_all
|
||||
install_options
|
||||
tap
|
||||
list_url
|
||||
cached
|
||||
annotation
|
||||
pkgsite
|
||||
site
|
||||
package
|
||||
deep
|
||||
newuse
|
||||
changed_use
|
||||
oneshot
|
||||
noreplace
|
||||
nodeps
|
||||
onlydeps
|
||||
depclean
|
||||
quiet
|
||||
verbose
|
||||
sync
|
||||
use_packages
|
||||
proxy
|
||||
response_file
|
||||
category
|
||||
depot
|
||||
no-suggests
|
||||
disable_recommends
|
||||
oauthkey
|
||||
hookurl
|
||||
script_file
|
||||
units
|
||||
unique
|
||||
capability
|
||||
question
|
||||
vtype
|
||||
unseen
|
||||
dev
|
||||
rich_rule
|
||||
permanent
|
||||
split
|
||||
fail_key
|
||||
blacklist_file
|
||||
vg
|
||||
pvs
|
||||
pesize
|
||||
vg_options
|
||||
lv
|
||||
portal
|
||||
node_auth
|
||||
node_user
|
||||
node_pass
|
||||
auto_node_startup
|
||||
discover
|
||||
show_nodes
|
||||
direction
|
||||
logging
|
||||
insert
|
||||
rule
|
||||
log
|
||||
from_ip
|
||||
from_port
|
||||
to_ip
|
||||
to_port
|
||||
proto
|
||||
interface
|
||||
aclinherit
|
||||
aclmode
|
||||
atime
|
||||
canmount
|
||||
casesensitivity
|
||||
compression
|
||||
copies
|
||||
dedup
|
||||
devices
|
||||
exec
|
||||
jailed
|
||||
logbias
|
||||
mountpoint
|
||||
nbmand
|
||||
normalization
|
||||
primarycache
|
||||
quota
|
||||
readonly
|
||||
recordsize
|
||||
refquota
|
||||
refreservation
|
||||
reservation
|
||||
secondarycache
|
||||
setuid
|
||||
shareiscsi
|
||||
sharenfs
|
||||
sharesmb
|
||||
snapdir
|
||||
utf8only
|
||||
volsize
|
||||
volblocksize
|
||||
vscan
|
||||
xattr
|
||||
zoned
|
||||
deployment
|
||||
deploy_path
|
||||
operation
|
||||
summary
|
||||
issuetype
|
||||
issue
|
||||
status
|
||||
assignee
|
||||
fields
|
Loading…
Add table
Add a link
Reference in a new issue