小编J0h*_*4lt的帖子

如何取消鱼壳中的变量?

在bash中我可以取消设置变量

unset myvar
Run Code Online (Sandbox Code Playgroud)

在鱼我得到

fish: Unknown command 'unset'
Run Code Online (Sandbox Code Playgroud)

什么是鱼的未设置的等价物.

fish

60
推荐指数
1
解决办法
2万
查看次数

如何在ansible中打印对象?

我想在ansible中打印一个注册对象以帮助调试.我该怎么做?

ansible ansible-playbook

10
推荐指数
2
解决办法
2万
查看次数

如何在ansible角色中保留ansible变量?

我在剧中注册了一个变量.

---
- hosts: 127.0.0.1
  gather_facts: no
  connection: local
  sudo: no
  vars_files:
    - vars.yml
  tasks:
    - name: build load balancer
      os_load_balancer: net=mc_net ext_net=vlan3320 name=load_balancer protocol=HTTPS port=80
      register: my_lb
Run Code Online (Sandbox Code Playgroud)

我可以访问该变量,直到我在角色中发出请求.

例如,在同一个运行中的单独角色中,我想访问该注册变量:

- debug: var=my_lb
Run Code Online (Sandbox Code Playgroud)

我得到以下输出:

{'msg': "AnsibleUndefinedVariable: One or more undefined variables: 'my_lb' is undefined", 'failed': True}
Run Code Online (Sandbox Code Playgroud)

如何在同一个游戏中访问在单独角色中注册的变量?

编辑以清楚地了解事物的组合:

Top Play
-includes: 
  - Sub play 1
    - registers variable foo
  - Sub play 2
    -includes:
      - sub play A
        - role 1 
        - role 2
        - role 3 
          - references variable …
Run Code Online (Sandbox Code Playgroud)

ansible

8
推荐指数
1
解决办法
3万
查看次数

通过'tag:component'过滤boto实例列表:'foo'或'tag:component':'bar'

我想在boto中获得一个实例列表,或者有一个foo或bar的"component"标签.

有没有办法避免发出两个请求并重置对象?

boto amazon-web-services

7
推荐指数
1
解决办法
6805
查看次数

cloud-config以什么用户身份运行?

当分解一个AWS或其他云供应商实例,并使用cloud-init来配置主机时,称为bash脚本的用户是谁运行的?

cloud-init

6
推荐指数
1
解决办法
1964
查看次数

如何在不丢失子模块的情况下压缩所有提交?

我喜欢How to squash all git commits into one? 中的答案.

但是,如果我执行以下操作,我会遇到合并冲突:

git rebase --root -i
Run Code Online (Sandbox Code Playgroud)

与建议的采摘和壁球。

而且,当我失去了我的子模块(我有 5 个)时

rm -rf .git
git init
git add .
Run Code Online (Sandbox Code Playgroud)

压缩所有历史记录并将我的子模块保留在当前目录中的当前目录中的最有效方法是什么?

git git-submodules

5
推荐指数
1
解决办法
1023
查看次数

如何在 Django 中跨应用程序/项目注册 celery 任务?

如何从项目级别调用 celery(应用程序)任务,反之亦然。

我有一个 Django 目录结构,如下所示:

- proj
     |_ celery.py
     |_ settings.py
- app
     |_ tasks.py
     |_ views.py
Run Code Online (Sandbox Code Playgroud)

在 settings.py 中,我有一个 CELERYBEAT_SCHEDULE var,它引用app/tasks. 该任务未在 中列出celery inspect registered

自从在 中定义以来在注册表中列出任务也不能proj/celery.py由 中的函数调用apps/views.py

我已按照芹菜网站上的说明进行操作。

django celery pycharm

5
推荐指数
1
解决办法
8976
查看次数

如何发布到docker hub?

我需要做些什么才能通过Docker Hub向公众提供我的图像?

搜索有些错误

The push refers to a repository docker.io/yourname/yourimage
Run Code Online (Sandbox Code Playgroud)

要么

Repository does not exist: docker.io/yourname/yourimage
Run Code Online (Sandbox Code Playgroud)

docker docker-registry

4
推荐指数
1
解决办法
491
查看次数