在我的项目中,我创建了一个"核心"目录,其中包含在整个控制器中调用的某些类和方法.我在我的bootstrap文件中定义了一个配置参数,如下所示:
private function loadConfig ()
{
// Bootstrap
$configFile = __DIR__ . '/../config/config.json';
// Create the new object
$config = json_decode ( file_get_contents ( $configFile ) );
// Store it in the Di container
$this->di->setShared ( 'config', $config );
}
Run Code Online (Sandbox Code Playgroud)
我希望能够在我的"核心"类中访问这些配置值.
我该怎么办?
我正在尝试找到DONT有特定标签的实例.
例如,我想要所有没有Foo标签的实例.我也想要没有Foo值的实例等于Bar.
这就是我现在正在做的事情:
import boto3
def aws_get_instances_by_name(name):
"""Get EC2 instances by name"""
ec2 = boto3.resource('ec2')
instance_iterator = ec2.instances.filter(
Filters=[
{
'Name': 'tag:Name',
'Values': [
name,
]
},
{
'Name': 'tag:Foo',
'Values': [
]
},
]
)
return instance_iterator
Run Code Online (Sandbox Code Playgroud)
这没有任何回报.
什么是正确的方法?